summaryrefslogtreecommitdiffstats
path: root/src/kernel/qstyle.h
diff options
context:
space:
mode:
authorTimothy Pearson <kb9vqf@pearsoncomputing.net>2012-10-16 10:34:55 -0500
committerTimothy Pearson <kb9vqf@pearsoncomputing.net>2012-10-16 10:34:55 -0500
commit4f8eb0410d666d41ccbc39b2bf5dea336af5c26c (patch)
treef5b12b414c46a9ecfa90b389304c7b29526f41fd /src/kernel/qstyle.h
parent1faf4cf70f8ed79f83bb4e8c1ccbb2c52b1aec44 (diff)
downloadqt3-4f8eb0410d666d41ccbc39b2bf5dea336af5c26c.tar.gz
qt3-4f8eb0410d666d41ccbc39b2bf5dea336af5c26c.zip
Add WAR_SetDefault and friends
Diffstat (limited to 'src/kernel/qstyle.h')
-rw-r--r--src/kernel/qstyle.h11
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);