Russian Qt Forum
Февраль 23, 2012, 03:10 *
Добро пожаловать, Гость. Пожалуйста, войдите или зарегистрируйтесь.
Вам не пришло письмо с кодом активации?

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

Страниц: [1]   Вниз
  Печать  
Автор Тема: [Решено] Скриншот области под окном.  (Прочитано 147 раз)
Glaciuse
Новичок

Offline Offline

Сообщений: 6


« : Январь 27, 2012, 14:45 »

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

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

Offline Offline

Сообщений: 26


« Ответ #1 : Январь 27, 2012, 14:58 »

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

Если какой то элемент распологается выше другого элемента, то тот который под ним не отрисовывается за ненадобностью. Поэтому либо скрывать либо прозрачность.
Записан
Glaciuse
Новичок

Offline Offline

Сообщений: 6


« Ответ #2 : Январь 27, 2012, 15:00 »

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

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