diff options
author | Friedemann Kleint <Friedemann.Kleint@digia.com> | 2014-01-22 13:10:43 +0100 |
---|---|---|
committer | The Qt Project <gerrit-noreply@qt-project.org> | 2014-01-22 13:18:11 +0100 |
commit | 74fc4229856d6598c66638851c4229814589e887 (patch) | |
tree | af06d47db3b9ed9e9fcae9c48f3d46b44e4df3c1 /src/plugins/platforms/windows | |
parent | bf7e1315b7c8000b65e72b753ca3db8bd1052295 (diff) |
Windows: Observe Qt::NoDropShadowWindowHint.
Task-number: QTBUG-36230
Change-Id: I8a9956c4b0ccd98b92f98107ea6dbbb08b296d09
Reviewed-by: Joerg Bornemann <joerg.bornemann@digia.com>
Diffstat (limited to 'src/plugins/platforms/windows')
-rw-r--r-- | src/plugins/platforms/windows/qwindowscontext.cpp | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/src/plugins/platforms/windows/qwindowscontext.cpp b/src/plugins/platforms/windows/qwindowscontext.cpp index e700c88982..c0db4805df 100644 --- a/src/plugins/platforms/windows/qwindowscontext.cpp +++ b/src/plugins/platforms/windows/qwindowscontext.cpp @@ -395,7 +395,7 @@ QString QWindowsContext::registerWindowClass(const QWindow *w, bool isGL) bool icon = true; if (isGL || (flags & Qt::MSWindowsOwnDC)) style |= CS_OWNDC; - if ((QSysInfo::WindowsVersion & QSysInfo::WV_NT_based) + if (!(flags & Qt::NoDropShadowWindowHint) && (QSysInfo::WindowsVersion & QSysInfo::WV_NT_based) && (type == Qt::Popup || w->property("_q_windowsDropShadow").toBool())) { style |= CS_DROPSHADOW; } |