summaryrefslogtreecommitdiffstats
path: root/src/plugins/platforms/windows/qwindowswindow.cpp
diff options
context:
space:
mode:
authorFriedemann Kleint <Friedemann.Kleint@qt.io>2020-07-17 13:10:41 +0200
committerTor Arne Vestbø <tor.arne.vestbo@qt.io>2020-07-22 17:46:09 +0000
commitb61ab2b425627be68ee04e11016fafd07f0617c3 (patch)
treee5adb84533d056bf255dd9365bac4d830357861f /src/plugins/platforms/windows/qwindowswindow.cpp
parentac98b6e4ea46835d01b4c8f35b566a92136c90fe (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.cpp18
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);