Russian Qt Forum
Апреля 30, 2025, 02:48 *
Добро пожаловать, Гость. Пожалуйста, войдите или зарегистрируйтесь.
Вам не пришло письмо с кодом активации?

Войти
 
  Начало   Форум  WIKI (Вики)FAQ Помощь Поиск Войти Регистрация  

Страниц: [1]   Вниз
  Печать  
Автор Тема: [Решено] Скриншот области под окном.  (Прочитано 1897 раз)
Glaciuse
Гость
« : Января 27, 2012, 14:45 »

Есть большой QLabel, размером с пол экрана, находящийся поверх всех остальных окон. Можно ли как-нибудь сделать скриншот области, которую он закрывает, не скрывая его на момент скриншота?

Не хочется скрывать из за пропадания захвата мышью во время скрытия.
Пока вижу только один выход - параметр WindowOpacity, который влияет на прозрачность окна и не сбивает захват мыши. По дефолту от = 1, если сделать 0.001 то на качестве скриншота это не отразится, но хотелось бы чтобы окно не мигало, можно ли это сделать?
« Последнее редактирование: Января 27, 2012, 18:46 от Glaciuse » Записан
Igore
Гость
« Ответ #1 : Января 27, 2012, 14:58 »

Можно ли сделать скриншот того что находится за обоями Windows, нет нельзя, там ничего не находится (темно).

Если какой то элемент распологается выше другого элемента, то тот который под ним не отрисовывается за ненадобностью. Поэтому либо скрывать либо прозрачность.
Записан
Glaciuse
Гость
« Ответ #2 : Января 27, 2012, 15:00 »

Спасибо.
Записан
Страниц: [1]   Вверх
  Печать  
 
Перейти в:  


Страница сгенерирована за 0.033 секунд. Запросов: 18.