Russian Qt Forum

Qt => Пользовательский интерфейс (GUI) => Тема начата: QCasper от Января 15, 2008, 15:30



Название: [4.3.3] How to hide application button on the task bar?
Отправлено: QCasper от Января 15, 2008, 15:30
Как скрыть кнопку приложения на панели задач так, чтобы окно приложения при этом оставалось видимым?


Название: Re: [4.3.3] How to hide application button on the task bar?
Отправлено: WW от Января 15, 2008, 17:26
В какой оси?


Название: Re: [4.3.3] How to hide application button on the task bar?
Отправлено: QCasper от Января 15, 2008, 18:04
эээ, а кроссплатформенно низя? Qt-шными средствами?
Ну тогда хотя бы в винде.


Название: Re: [4.3.3] How to hide application button on the task bar?
Отправлено: WW от Января 15, 2008, 18:27
Попробуй поиграть этим enum Qt::WindowType
flags Qt::WindowFlags, если наследуешся от QMainWindow


Название: Re: [4.3.3] How to hide application button on the task bar?
Отправлено: QCasper от Января 18, 2008, 13:54
Попробуй поиграть этим enum Qt::WindowType
flags Qt::WindowFlags, если наследуешся от QMainWindow

Помогло Qt::SubWindow, правда есть один недостаток.
Я использую Qt::CustomizeWindowHint чтобы отключить TitleBar, так вот при добавлении Qt::SubWindow он опять появляется.
Кстати от QMainWindow наследоваться необязательно, можно и от QWidget.


Название: Re: [4.3.3] How to hide application button on the task bar?
Отправлено: indigon от Января 18, 2008, 16:01
Qt::Tool?


Название: Re: [4.3.3] How to hide application button on the task bar?
Отправлено: QCasper от Января 21, 2008, 12:23
Qt::Tool?

Да, этот флаг лишен, описанного выше, недостатка. Спасибо.