Russian Qt Forum

Qt => Пользовательский интерфейс (GUI) => Тема начата: Garrett от Октябрь 31, 2005, 13:18



Название: Прозрачное окно, ловящее мышь
Отправлено: Garrett от Октябрь 31, 2005, 13:18
Такая задача встала - нужно сделать прозрачное окно, которое будет ловить на себя события мыши. Использую флаг WMouseNoMask при создании виджета, но при этом возникает такая багофича: если под прозрачным окном нет никаких "братских" виджетов, только родитель, событие мыши ловит прозрачный виджет, если же под ним лежит непрозрачный "брат" - мышь достается ему.

исходники, если кто-то хочет разобраться подробнее -  здесь (http://www.qtforum.org/thread.php?sid=&postid=61815#post61815)