1 | |
Сокрытие кнопки окна с taskbar22.01.2011, 16:34. Показов 3868. Ответов 9
Метки нет (Все метки)
Добрый день.
Возникла такая ситуация: нужно скрыть кнопку окна с панели задач, причём и для Windows и для Linux. Судя по результатам поиска, тема актуальная, однако ответа я нигде не нашёл. Qt 4.6. Заранее спасибо. Не по теме: Администраторам:
0
|
22.01.2011, 16:34 | |
Ответы с готовыми решениями:
9
Кнопки окна QT Пользовательские кнопки в заголовке окна Закрытие окна по нажатию кнопки или клику вне его QML Dialog: как изловчиться и убрать кнопки из заголовка окна? |
377 / 357 / 23
Регистрация: 14.12.2010
Сообщений: 1,265
|
|
22.01.2011, 19:14 | 2 |
Qt здесь не причем, показом окна управляет оконный менеджер ОС, применительно к Windows появлением окна можно управлять функцией ShowWindow() (WinAPI), у линуха своя какая-то функция есть.
0
|
22.01.2011, 20:16 [ТС] | 3 |
deadlock, спасибо за ответ.
То есть мне нужно сделать индивидуальный код код для Windows, KDE, Gnome, IceWM, OpenBox, Xfce и так далее? Или в Linux есть унифицированный API для всех WM? Спасибо.
0
|
09.07.2014, 21:37 | 4 | |||||
Актуально, возможно все таки кто знает может все же есть возможность управлять иконкой окна в таскбаре ?
Конкретно в моем случае приложение не должно отображаться в таскбаре так как для этого задействуется системный трей. Добавлено через 38 минут После прошаривания интернета, все же нашел решение: https://www.easycoding.org/201... ormax.html Кому лень вглядываться в чужой код, выложу главный кусок кода, а именно переопределение
0
|
1403 / 1260 / 262
Регистрация: 10.11.2013
Сообщений: 3,763
|
|
09.07.2014, 23:21 | 5 |
Avazart, а как же: http://qt-project.org/doc/note... 9/117/view
0
|
09.07.2014, 23:45 | 6 |
Как бы мягко выразиться, не то что надо:
мне нужно сворачивание в трей, а не окно в стиле "инструмента" (вид окна меняется, пропадают кнопки свернуть/развернуть, кнопка закрыть работает как свернуть)
0
|
1403 / 1260 / 262
Регистрация: 10.11.2013
Сообщений: 3,763
|
|
09.07.2014, 23:46 | 7 |
А чем если не секрет не подошел стандартные пример трея?
http://qt-project.org/doc/qt-4... stray.html Там нет changeEvent, но суть та же.
0
|
1403 / 1260 / 262
Регистрация: 10.11.2013
Сообщений: 3,763
|
|
10.07.2014, 00:09 | 9 |
Через тот же hide(), что и у вас.
По сути убрать иконку можно просто спрятав главное окно через hide().
0
|
10.07.2014, 17:16 | 10 | |||||
Не будет работать если сворачивать через кнопки в заголовке окна или по клику на иконке в панели задач.
Необходима переопределение:
0
|
10.07.2014, 17:16 | |
10.07.2014, 17:16 | |
Помогаю со студенческими работами здесь
10
Сокрытие окна программы WPF(XAML) анимация сокрытие окна Сокрытие части окна при первом вызове Предотвратить сворачивание окна по нажатию кнопки Windows «Свернуть все окна» Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |