18 ~QOhosStyle() =
default;
21 PrimitiveElement element,
const QStyleOption *option, QPainter *painter,
const QWidget *widget)
const override;
23 ControlElement element,
const QStyleOption *option, QPainter *painter,
const QWidget *widget)
const override;
24 void drawComplexControl(
25 ComplexControl control,
const QStyleOptionComplex *option, QPainter *painter,
26 const QWidget *widget)
const override;
28 ComplexControl control,
const QStyleOptionComplex *option, SubControl subControl,
29 const QWidget *widget)
const override;
30 QRect subElementRect(SubElement element,
const QStyleOption *option,
const QWidget *widget)
const override;
31 QSize sizeFromContents(
32 ContentsType contents,
const QStyleOption *option,
const QSize &contentsSize,
33 const QWidget *widget)
const override;
34 int pixelMetric(PixelMetric metric,
const QStyleOption *option,
const QWidget *widget)
const override;
36 StyleHint hint,
const QStyleOption *option,
const QWidget *widget,
37 QStyleHintReturn *hintReturn)
const override;
39 void polish(QWidget *widget) override;
40 void unpolish(QWidget *widget) override;
42 QPalette standardPalette()
const override;
45 Q_DISABLE_COPY(QOhosStyle)