15 explicit MiamStyle(QStyle *parent =
nullptr);
17 virtual QRect
subElementRect(SubElement element,
const QStyleOption *option,
const QWidget *widget)
const override;
19 virtual void drawControl(ControlElement element,
const QStyleOption * option, QPainter * painter,
const QWidget * widget =
nullptr)
const override;
21 virtual void drawComplexControl(ComplexControl control,
const QStyleOptionComplex *option, QPainter *painter,
const QWidget *widget)
const override;
23 virtual void drawItemText(QPainter *painter,
const QRect &rect,
int flags,
const QPalette &pal,
bool enabled,
const QString &text, QPalette::ColorRole cr = QPalette::NoRole)
const override;
25 virtual void drawPrimitive(PrimitiveElement element,
const QStyleOption *option, QPainter *painter,
const QWidget *widget)
const override;
27 virtual int pixelMetric(PixelMetric metric,
const QStyleOption *opt,
const QWidget *widget =
nullptr)
const override;
30 void drawScrollBar(QPainter *p,
const QWidget *widget)
const;
virtual void drawPrimitive(PrimitiveElement element, const QStyleOption *option, QPainter *painter, const QWidget *widget) const override
Definition: miamstyle.cpp:396
virtual int pixelMetric(PixelMetric metric, const QStyleOption *opt, const QWidget *widget=nullptr) const override
Definition: miamstyle.cpp:530
virtual QRect subElementRect(SubElement element, const QStyleOption *option, const QWidget *widget) const override
Definition: miamstyle.cpp:145
MiamStyle(QStyle *parent=nullptr)
Definition: miamstyle.cpp:16
The MiamStyle class.
Definition: miamstyle.h:11
virtual void drawComplexControl(ComplexControl control, const QStyleOptionComplex *option, QPainter *painter, const QWidget *widget) const override
Definition: miamstyle.cpp:369
virtual void drawControl(ControlElement element, const QStyleOption *option, QPainter *painter, const QWidget *widget=nullptr) const override
Definition: miamstyle.cpp:191
virtual void drawItemText(QPainter *painter, const QRect &rect, int flags, const QPalette &pal, bool enabled, const QString &text, QPalette::ColorRole cr=QPalette::NoRole) const override
Definition: miamstyle.cpp:387