summaryrefslogtreecommitdiffstats
path: root/src/gui/kernel/qplatformintegration.h
diff options
context:
space:
mode:
authorLiang Qi <liang.qi@qt.io>2022-03-08 11:46:48 +0100
committerLiang Qi <liang.qi@qt.io>2022-03-17 14:27:44 +0100
commitf08e57540d217e16d1d15e5638afafac17439c0d (patch)
tree0b8561b33828624b666890f38a9033e62470ff0b /src/gui/kernel/qplatformintegration.h
parent9619cec2792354c8bdcba86639a60cf040978376 (diff)
GUI: add ScreenWindowGrabbing capability
On Wayland, there is no protocol to do it yet. Task-number: QTBUG-100792 Task-number: QTBUG-101145 Change-Id: Id72625a8161359111a2d0f43f3215e787778ba6b Reviewed-by: Tor Arne Vestbø <tor.arne.vestbo@qt.io>
Diffstat (limited to 'src/gui/kernel/qplatformintegration.h')
-rw-r--r--src/gui/kernel/qplatformintegration.h3
1 files changed, 2 insertions, 1 deletions
diff --git a/src/gui/kernel/qplatformintegration.h b/src/gui/kernel/qplatformintegration.h
index 75b942f998..d76aeee59e 100644
--- a/src/gui/kernel/qplatformintegration.h
+++ b/src/gui/kernel/qplatformintegration.h
@@ -133,7 +133,8 @@ public:
OpenGLOnRasterSurface,
MaximizeUsingFullscreenGeometry,
PaintEvents,
- RhiBasedRendering
+ RhiBasedRendering,
+ ScreenWindowGrabbing // whether QScreen::grabWindow() is supported
};
virtual ~QPlatformIntegration() { }