Здравствуйте, гость ( Вход | Регистрация )
|
ernie |
24.11.2010, 19:32
Сообщение
#1
|
![]() Участник ![]() ![]() Группа: Участник Сообщений: 130 Регистрация: 13.5.2010 Из: Irkutsk Пользователь №: 1712 Спасибо сказали: 11 раз(а) Репутация: 1
|
Доброго времени суток,господа.
Возникла такая задача : Нужно делать выделение области экрана,т.е. затемняем экран и выделяем нужную нам область прозраным(в стиле выделения photoshop и т.д. , т.е прямоугольная область,по краям маркеры для растягивания её). Пока появилась только идея делать виджет на весь экран,а в нём делать другой(для выделения),но возможно есть способы лучше это сделать,заранее спасибо. |
|
|
|
![]() |
|
Алексей1153 |
25.11.2010, 8:15
Сообщение
#2
|
![]() фрилансер ![]() ![]() ![]() ![]() ![]() ![]() Группа: Участник Сообщений: 2946 Регистрация: 19.6.2010 Из: Обливион Пользователь №: 1822 Спасибо сказали: 215 раз(а) Репутация: 34
|
ufna, непонятно, как это будет происходить... Пусть виджет на весь экран. Если он полностью прозрачный, то сообщения мыши он не получит. Если прозрачность почти максимальна (так что виджет практически не видно для глаза), то сообщения придут, но все нижлежащие виджеты сообщений не получат. Что имелось в виду ?
|
|
|
|
ernie Выделение области экрана 24.11.2010, 19:32
Алексей1153 Цитата(ernie @ 24.11.2010, 21:32) Пока по... 24.11.2010, 21:17
BRE 2 ernie
Посмотри на класс QRubberBand. 24.11.2010, 21:22
ufna Самый простой вариант - виджет белого цвета с альф... 25.11.2010, 2:11
ernie Алексей1153, а если сделать таким образом - делаем... 25.11.2010, 9:06
igor_bogomolov Цитата(Алексей1153 @ 25.11.2010, 8:15) Ес... 25.11.2010, 9:35
ernie igor_bogomolov, хорошо,обязательно погляжу kSnapsh... 25.11.2010, 9:50
Алексей1153 Цитата(igor_bogomolov @ 25.11.2010, 11:35... 25.11.2010, 10:29
igor_bogomolov Цитата(Алексей1153 @ 25.11.2010, 10:29) у... 25.11.2010, 10:42
ufna Внимательно прочтите задачу что ставит автор
1. ... 25.11.2010, 10:50
Litkevich Yuriy Цитата(ernie @ 24.11.2010, 21:32) Пока по... 25.11.2010, 21:09![]() ![]() ![]() |
|
Текстовая версия | Сейчас: 15.12.2025, 19:36 |