Russian Qt Forum

Qt => Пользовательский интерфейс (GUI) => Тема начата: Kew от Апрель 20, 2010, 08:28



Название: Гаджет на рабочем столе
Отправлено: Kew от Апрель 20, 2010, 08:28
windows. qt 4.6
Програмулина в виде гаджета висит на рабочем столе, с флагом: внизу всех окон. тобишь на рабочем столе.
Но при нажатии "свернуть все окна", на самом деле, ничего не сворачивается, а просто Рабочий стол встаёт на самый передний план.
Как же заставить гаджет висеть всё время на рабочем столе, при каких либо обстоятельствах? в данном случае при этом событии..

вообще... думал отловить событие рабочего стола, когда он встаёт на передний план. но как отловить это событие?
или может можно привязать гаджет к рабочему столу?
вот хотелось бы чтобы гаджет мой себя вёл как гаджеты windows slidebar.

есть идеи? решения?


Название: Re: Гаджет на рабочем столе
Отправлено: Kew от Апрель 20, 2010, 14:02
Неужели никто не сталкивался с подобным вопросом?.... столько гаджетов пишут.... и никого?  ???


Название: Re: Гаджет на рабочем столе
Отправлено: vadim303 от Апрель 20, 2010, 14:55
Имхо с помощью Qt больше плазмоидов пишут, а не гаджетов ;)


Название: Re: Гаджет на рабочем столе
Отправлено: Kew от Апрель 21, 2010, 11:24
плазмойдов?  ???


Название: Re: Гаджет на рабочем столе
Отправлено: vadim303 от Апрель 21, 2010, 12:34
Ну да, как я понимаю гаджеты в винде имеют примерно то же назначение что плазмоиды в КДЕ? Я к тому что может и гаджетов много пишут, но наверно для этого больше пользуют MFC или VCL или ещё что-то более "родное" чем QT :)