15class ThemeStyler :
public QProxyStyle {
18 ThemeStyler(QStyle *style =
nullptr);
19 ThemeStyler(
const QString &key);
21 int styleHint(StyleHint hint,
const QStyleOption *option =
nullptr,
22 const QWidget *widget =
nullptr, QStyleHintReturn *returnData =
nullptr)
const override;
24 void drawPrimitive(PrimitiveElement element,
const QStyleOption *option,
25 QPainter *painter,
const QWidget *widget =
nullptr)
const override;
31 static QString baseStyleName();
33 static QString buttonStyleSheet(
const QString &objectname,
const QColor &baseColor);