Russian Qt Forum

Qt => Пользовательский интерфейс (GUI) => Тема начата: ecspertiza от Ноябрь 10, 2010, 19:50



Название: QStatusBar и классическая тема винды
Отправлено: ecspertiza от Ноябрь 10, 2010, 19:50
со стандартной темой все хорошо, но если мы используем классическую тему и добавляем виджет в статус бар он выглядит как первом скрине в аттаче , при том как в теме XP или семерки все хорошо (второй скрин), как можно сделать что бы они были похожи ? что бы не было впадин как на первом скрине.


Название: Re: QStatusBar и классическая тема винды
Отправлено: GreatSnake от Ноябрь 11, 2010, 11:11
Без CSS никак.
См. http://doc.trolltech.com/4.7/stylesheet-examples.html#customizing-qstatusbar


Название: Re: QStatusBar и классическая тема винды
Отправлено: ecspertiza от Ноябрь 11, 2010, 13:18
Спасибо, я пользовался CSS но я задавал границу для QStatusBar в надежде на то что дочерние элементы подгрузят этот элемент, это было не верно нужно было задавать для QStatusBar::item


Название: Re: QStatusBar и классическая тема винды
Отправлено: NicK от Декабрь 30, 2010, 10:32
Спасибо, я пользовался CSS но я задавал границу для QStatusBar в надежде на то что дочерние элементы подгрузят этот элемент, это было не верно нужно было задавать для QStatusBar::item

Спасибо. Пригодилось.