Russian Qt Forum

Qt => Пользовательский интерфейс (GUI) => Тема начата: Maxz от Июль 19, 2010, 09:55



Название: Неперекрываемый QWidget на десктопе
Отправлено: Maxz от Июль 19, 2010, 09:55
Всем доброго времени суток!

Qt 4.6.2 open source, Windows XP

Возникла такая необходимость - разместить на десктопе виджет так, что бы кроме него другие окна не занимали бы его место - примерно так, как "панель задач". Т.е., например, вверху рабочего стола по всей ширине экрана разместить узкий виджет (RSS с WallStreet хочу пустить :)). Долго искал на форуме, но так и не нашел (плохо смотрел или такое в принципе невозможно?), близкие по теме вопросы - виджет поверх всех окон, но это не то.
По возможности, ткните в пример - этого мне будет достаточно.

Заранее спасибо всем ответившим.


Название: Re: Неперекрываемый QWidget на десктопе
Отправлено: Alex Custov от Июль 19, 2010, 16:20
я не спец по винде, могу ошибаться. В Linux это делается через оконный менеджер и универсальный спек - NETWM. В виндз скорее всего, на основе его оконного менеджера. Это платформо-зависимый код, могут помочь виндз-ориентированные форумы.