diff options
Diffstat (limited to 'src/kernel/qstyle.h')
-rw-r--r-- | src/kernel/qstyle.h | 11 |
1 files changed, 10 insertions, 1 deletions
diff --git a/src/kernel/qstyle.h b/src/kernel/qstyle.h index 2d76d09..1690786 100644 --- a/src/kernel/qstyle.h +++ b/src/kernel/qstyle.h @@ -251,6 +251,10 @@ class QStyleControlElementData { Q_UINT32 comboBoxLineEditFlags; Q_UINT32 frameStyle; QRect sliderRect; + QPainter* activePainter; + + public: + QStyleControlElementData(); }; class Q_EXPORT QStyleWidgetActionRequestData { @@ -260,6 +264,7 @@ class Q_EXPORT QStyleWidgetActionRequestData { QStyleWidgetActionRequestData(QPalette palette, bool informWidgets = FALSE, const char* className = 0); QStyleWidgetActionRequestData(QFont font, bool informWidgets = FALSE, const char* className = 0); QStyleWidgetActionRequestData(QRect rect); + QStyleWidgetActionRequestData(QPaintEvent* paintEvent); ~QStyleWidgetActionRequestData(); public: bool bool1; @@ -271,6 +276,7 @@ class Q_EXPORT QStyleWidgetActionRequestData { QRect rect; const char * cstr; QString string; + QPaintEvent * paintEvent; }; typedef QStyleWidgetActionRequestData QStyleApplicationActionRequestData; @@ -1094,7 +1100,10 @@ public: WAR_SetBackgroundMode, WAR_SetBackgroundOrigin, WAR_SetFont, - WAR_RepaintAllAccelerators + WAR_RepaintAllAccelerators, + WAR_SetDefault, + WAR_UnSetDefault, + WAR_SendPaintEvent }; typedef bool (*WidgetActionRequestHook)(QStyleControlElementData ceData, ControlElementFlags elementFlags, void* source, WidgetActionRequest request, QStyleWidgetActionRequestData requestData); |