diff options
author | Friedemann Kleint <Friedemann.Kleint@nokia.com> | 2012-01-25 12:31:50 +0100 |
---|---|---|
committer | Qt by Nokia <qt-info@nokia.com> | 2012-01-25 18:00:10 +0100 |
commit | b37969bb5d889961a19220a5026c98ce692e4ca7 (patch) | |
tree | 05bd817c62235894f1c482f06f02f51dce3a7077 /src/widgets/styles/qwindowsxpstyle_p.h | |
parent | 45690f7567a8b858a46f6519f070f81dea65a362 (diff) |
Windows Vista Style: Fix drawing of buttons in message boxes.
Do not use the HDC of the backing store when drawing to an image
(as opposed to 4.8, where the HDC of the paint engine was used).
This causes 'ghost buttons' to appear in the dialog box at 0,0.
Change-Id: I301b66abf4447a65ee144f09655b68efaf18700d
Reviewed-by: Oliver Wolff <oliver.wolff@nokia.com>
Diffstat (limited to 'src/widgets/styles/qwindowsxpstyle_p.h')
-rw-r--r-- | src/widgets/styles/qwindowsxpstyle_p.h | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/src/widgets/styles/qwindowsxpstyle_p.h b/src/widgets/styles/qwindowsxpstyle_p.h index 154fe3386c..44dc8e8bdb 100644 --- a/src/widgets/styles/qwindowsxpstyle_p.h +++ b/src/widgets/styles/qwindowsxpstyle_p.h @@ -312,7 +312,7 @@ public: QRegion region(XPThemeData &themeData); void setTransparency(QWidget *widget, XPThemeData &themeData); - void drawBackground(XPThemeData &themeData); + void drawBackground(XPThemeData &themeData, bool forceFallback = false); void drawBackgroundThruNativeBuffer(XPThemeData &themeData); void drawBackgroundDirectly(XPThemeData &themeData); |