diff options
author | Friedemann Kleint <Friedemann.Kleint@qt.io> | 2020-07-17 13:10:41 +0200 |
---|---|---|
committer | Tor Arne Vestbø <tor.arne.vestbo@qt.io> | 2020-07-22 17:46:09 +0000 |
commit | b61ab2b425627be68ee04e11016fafd07f0617c3 (patch) | |
tree | e5adb84533d056bf255dd9365bac4d830357861f /src/plugins/platforms/windows/qwindowswindow.cpp | |
parent | ac98b6e4ea46835d01b4c8f35b566a92136c90fe (diff) |
Add QPlatformInterface::Private::QWindowsWindow
Remove QWindowsWindowFunctions
Task-number: QTBUG-83252
Change-Id: Iacfdf2e0f430208901c182e461c4617e1ef526ce
Reviewed-by: Tor Arne Vestbø <tor.arne.vestbo@qt.io>
Diffstat (limited to 'src/plugins/platforms/windows/qwindowswindow.cpp')
-rw-r--r-- | src/plugins/platforms/windows/qwindowswindow.cpp | 18 |
1 files changed, 17 insertions, 1 deletions
diff --git a/src/plugins/platforms/windows/qwindowswindow.cpp b/src/plugins/platforms/windows/qwindowswindow.cpp index cd234e22b7..9668f58112 100644 --- a/src/plugins/platforms/windows/qwindowswindow.cpp +++ b/src/plugins/platforms/windows/qwindowswindow.cpp @@ -1182,6 +1182,17 @@ QPoint QWindowsBaseWindow::mapFromGlobal(const QPoint &pos) const return QWindowsGeometryHint::mapFromGlobal(handle(), pos); } +void QWindowsBaseWindow::setHasBorderInFullScreen(bool) +{ + Q_UNIMPLEMENTED(); +} + +bool QWindowsBaseWindow::hasBorderInFullScreen() const +{ + Q_UNIMPLEMENTED(); + return false; +} + /*! \class QWindowsDesktopWindow \brief Window wrapping GetDesktopWindow not allowing any manipulation. @@ -3113,9 +3124,14 @@ void QWindowsWindow::setHasBorderInFullScreenDefault(bool border) m_borderInFullScreenDefault = border; } +bool QWindowsWindow::hasBorderInFullScreen() const +{ + return testFlag(HasBorderInFullScreen); +} + void QWindowsWindow::setHasBorderInFullScreen(bool border) { - if (testFlag(HasBorderInFullScreen) == border) + if (hasBorderInFullScreen() == border) return; if (border) setFlag(HasBorderInFullScreen); |