aboutsummaryrefslogtreecommitdiff
path: root/src/corelib/widgets/mwindow.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/corelib/widgets/mwindow.cpp')
-rw-r--r--src/corelib/widgets/mwindow.cpp3
1 files changed, 3 insertions, 0 deletions
diff --git a/src/corelib/widgets/mwindow.cpp b/src/corelib/widgets/mwindow.cpp
index a9bafeda..861f88f1 100644
--- a/src/corelib/widgets/mwindow.cpp
+++ b/src/corelib/widgets/mwindow.cpp
@@ -1100,6 +1100,9 @@ bool MWindow::event(QEvent *event)
mWarning("MWindow") << "Could not save screenshot to" << path;
d->playScreenshotEffect();
+ } else if (Qt::Key_Q == k->key() && (k->modifiers() & Qt::ControlModifier)) {
+ foreach(MWindow* window, MApplication::windows())
+ window->close();
}
if (updateNeeded) {