summaryrefslogtreecommitdiffstats
path: root/src/gui/kernel/qwindowsysteminterface_qpa.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/gui/kernel/qwindowsysteminterface_qpa.cpp')
-rw-r--r--src/gui/kernel/qwindowsysteminterface_qpa.cpp8
1 files changed, 8 insertions, 0 deletions
diff --git a/src/gui/kernel/qwindowsysteminterface_qpa.cpp b/src/gui/kernel/qwindowsysteminterface_qpa.cpp
index 4a704d8051..17a5bb4eda 100644
--- a/src/gui/kernel/qwindowsysteminterface_qpa.cpp
+++ b/src/gui/kernel/qwindowsysteminterface_qpa.cpp
@@ -108,6 +108,14 @@ void QWindowSystemInterface::handleCloseEvent(QWindow *tlw)
}
}
+void QWindowSystemInterface::handleSynchronousCloseEvent(QWindow *tlw)
+{
+ if (tlw) {
+ QWindowSystemInterfacePrivate::CloseEvent e(tlw);
+ QGuiApplicationPrivate::processWindowSystemEvent(&e);
+ }
+}
+
/*!
\a tlw == 0 means that \a ev is in global coords only