1 #ifndef QTSCRIPTSHELL_QCLEANLOOKSSTYLE_H
2 #define QTSCRIPTSHELL_QCLEANLOOKSSTYLE_H
4 #include <qcleanlooksstyle.h>
6 #include <QtScript/qscriptvalue.h>
16 void drawComplexControl(QStyle::ComplexControl control,
const QStyleOptionComplex*
option, QPainter* painter,
const QWidget* widget)
const;
17 void drawControl(QStyle::ControlElement ce,
const QStyleOption* option, QPainter* painter,
const QWidget* widget)
const;
18 void drawItemPixmap(QPainter* painter,
const QRect& rect,
int alignment,
const QPixmap& pixmap)
const;
19 void drawItemText(QPainter* painter,
const QRect& rect,
int flags,
const QPalette& pal,
bool enabled,
const QString& text, QPalette::ColorRole textRole = QPalette::NoRole)
const;
20 void drawPrimitive(QStyle::PrimitiveElement elem,
const QStyleOption* option, QPainter* painter,
const QWidget* widget = 0)
const;
21 bool event(QEvent* arg__1);
23 QPixmap
generatedIconPixmap(QIcon::Mode iconMode,
const QPixmap& pixmap,
const QStyleOption* opt)
const;
24 QStyle::SubControl
hitTestComplexControl(QStyle::ComplexControl cc,
const QStyleOptionComplex* opt,
const QPoint& pt,
const QWidget* w = 0)
const;
25 QRect
itemPixmapRect(
const QRect& r,
int flags,
const QPixmap& pixmap)
const;
26 int pixelMetric(QStyle::PixelMetric metric,
const QStyleOption* option = 0,
const QWidget* widget = 0)
const;
27 void polish(QApplication* app);
28 void polish(QPalette& pal);
29 void polish(QWidget* widget);
30 QSize
sizeFromContents(QStyle::ContentsType type,
const QStyleOption* option,
const QSize& size,
const QWidget* widget)
const;
33 int styleHint(QStyle::StyleHint hint,
const QStyleOption* option = 0,
const QWidget* widget = 0, QStyleHintReturn* returnData = 0)
const;
34 QRect
subControlRect(QStyle::ComplexControl cc,
const QStyleOptionComplex* opt, QStyle::SubControl sc,
const QWidget* widget)
const;
35 QRect
subElementRect(QStyle::SubElement r,
const QStyleOption* opt,
const QWidget* widget = 0)
const;
43 #endif // QTSCRIPTSHELL_QCLEANLOOKSSTYLE_H