Russian Qt Forum
Апреля 30, 2025, 02:48
Добро пожаловать,
Гость
. Пожалуйста,
войдите
или
зарегистрируйтесь
.
Вам не пришло
письмо с кодом активации?
1 час
1 день
1 неделя
1 месяц
Навсегда
Войти
Начало
Форум
WIKI (Вики)
FAQ
Помощь
Поиск
Войти
Регистрация
Russian Qt Forum
>
Forum
>
Qt
>
Пользовательский интерфейс (GUI)
>
[Решено] Скриншот области под окном.
Страниц: [
1
]
Вниз
« предыдущая тема
следующая тема »
Печать
Автор
Тема: [Решено] Скриншот области под окном. (Прочитано 1897 раз)
Glaciuse
Гость
[Решено] Скриншот области под окном.
«
:
Января 27, 2012, 14:45 »
Есть большой QLabel, размером с пол экрана, находящийся поверх всех остальных окон. Можно ли как-нибудь сделать скриншот области, которую он закрывает, не скрывая его на момент скриншота?
Не хочется скрывать из за пропадания захвата мышью во время скрытия.
Пока вижу только один выход - параметр WindowOpacity, который влияет на прозрачность окна и не сбивает захват мыши. По дефолту от = 1, если сделать 0.001 то на качестве скриншота это не отразится, но хотелось бы чтобы окно не мигало, можно ли это сделать?
«
Последнее редактирование: Января 27, 2012, 18:46 от Glaciuse
»
Записан
Igore
Гость
Re: Проблема со скриншотом.
«
Ответ #1 :
Января 27, 2012, 14:58 »
Можно ли сделать скриншот того что находится за обоями Windows, нет нельзя, там ничего не находится (темно).
Если какой то элемент распологается выше другого элемента, то тот который под ним не отрисовывается за ненадобностью. Поэтому либо скрывать либо прозрачность.
Записан
Glaciuse
Гость
Re: Проблема со скриншотом.
«
Ответ #2 :
Января 27, 2012, 15:00 »
Спасибо.
Записан
Страниц: [
1
]
Вверх
Печать
« предыдущая тема
следующая тема »
Перейти в:
Пожалуйста, выберите назначение:
-----------------------------
Qt
-----------------------------
=> Вопросы новичков
=> Уроки и статьи
=> Установка, сборка, отладка, тестирование
=> Общие вопросы
=> Пользовательский интерфейс (GUI)
=> Qt Quick
=> Model-View (MV)
=> Базы данных
=> Работа с сетью
=> Многопоточное программирование, процессы
=> Мультимедиа
=> 2D и 3D графика
=> OpenGL
=> Печать
=> Интернационализация, локализация
=> QSS
=> XML
=> Qt Script, QtWebKit
=> ActiveX
=> Qt Embedded
=> Дополнительные компоненты
=> Кладовая готовых решений
=> Вклад сообщества в Qt
=> Qt-инструментарий
-----------------------------
Программирование
-----------------------------
=> Общий
=> С/C++
=> Python
=> Алгоритмы
=> Базы данных
=> Разработка игр
-----------------------------
Компиляторы и платформы
-----------------------------
=> Linux
=> Windows
=> Mac OS X
=> Компиляторы
===> Visual C++
-----------------------------
Разное
-----------------------------
=> Новости
===> Новости Qt сообщества
===> Новости IT сферы
=> Говорилка
=> Юмор
=> Объявления
Загружается...