22 / 19 / 6
Регистрация: 24.12.2012
Сообщений: 435
|
|
1 | |
Стили Qt: Как изменить верхнюю панель окна?07.09.2014, 20:22. Показов 5761. Ответов 4
Метки нет (Все метки)
Привет. Как изменить внешний вид компонентов я знаю (QStyleSheet), но вот как изменить верхнюю панель окна? (там где заголовок, иконка, кнопки закрытия, сворачивания...).
0
|
07.09.2014, 20:22 | |
Ответы с готовыми решениями:
4
Как встроить верхнюю часть окна, на которой расположены кнопки управления в верхнюю панель системы, как в Ubuntu 16? Как сделать верхнюю панель Как убрать верхнюю панель? Как убрать верхнюю панель? |
6 / 6 / 2
Регистрация: 11.07.2013
Сообщений: 186
|
|
08.09.2014, 14:02 | 4 |
Почитай о MDI-приложениях. Это может решить проблему. Вроде как там можно добраться до заголовка окна при написании qss (стиля).
http://qt-doc.ru/sdi-i-mdi-prilozhenia.html
1
|
Заблокирован
|
|
08.09.2014, 18:05 | 5 |
Я полагаю, это не решит проблему.
Тут единственный вариант, рисовать окно самому и реализовывать все действия по перерисовке самому, в том числе resize, move и т.д. Например, в Windows, для этих целей используются слоистые окна и рисуются они посредством UpdateLayeredWindow. Для кроссплатформенного варианта могу лишь посоветовать использовать для главного окна вместо QMainWindow простой QWidget и использовать QWidget::setMask() для подмены картинки фона. Но опять же - никаких кнопок с крестиком для закрытия окна и прочего не будет - всё нужно будет делать самому.
0
|
08.09.2014, 18:05 | |
08.09.2014, 18:05 | |
Помогаю со студенческими работами здесь
5
Как скрыть верхнюю панель Caption в форме? Как добавить индикатор на верхнюю панель Ubuntu? удалил верхнюю панель гном-десктопа. как ее восстановить Как изменить стили отображения метабоксов? Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |