Russian Qt Forum

Qt => QSS => Тема начата: dmig2006 от Февраль 26, 2016, 08:20



Название: QPushButton и StyleSheet
Отправлено: dmig2006 от Февраль 26, 2016, 08:20
Всем добрый день, подскажите, пожалуйста, где можно найти какие параметры QSS использует по умолчанию QPushButton, до изменения стиля. В мануалах находил только как вернуть по умолчанию стиль, но какие там прописаны параметры и их значения я таки не смог найти.


Название: Re: QPushButton и StyleSheet
Отправлено: popper от Февраль 26, 2016, 10:23
судя по следующему обсуждению:
http://www.qtcentre.org/threads/29328-Default-stylesheet-of-QGroupBox
изначально графические элементы не имеют какого-либо стиля, а заданный пользователем стиль переопределяет соответствующие инструкции отрисовки элемента


Название: Re: QPushButton и StyleSheet
Отправлено: Bepec от Февраль 26, 2016, 21:29
Немного не так.
Имеется QStyle для каждого элемента. В нём описаны все цвета, QPalette, тени и прочая.
Применение QSS лишь меняет отдельные части этого QStyle.

Т.е. стандартным является QStyle, стандартный QSS - отсутствие QSS.