summaryrefslogtreecommitdiffstats
path: root/examples/widgets/desktop/systray/doc/src/systray.qdoc
diff options
context:
space:
mode:
authorAlejandro Exojo <suy@badopi.org>2015-10-31 13:17:02 +0100
committerAlejandro Exojo Piqueras <suy@badopi.org>2015-11-03 09:01:36 +0000
commit115f303352df90a0ceeea2af167a8592da33cd82 (patch)
treeee7f733df181a684d22f9e2819ff443de8afbf88 /examples/widgets/desktop/systray/doc/src/systray.qdoc
parent0f68f8920573cdce1729a285a92ac8582df32841 (diff)
Fix the closeEvent of the systray example on OS X
The implementation of the close event handler requires handling the two close events that are received on OS X when the user quits through the application menu bar or the Command+Q shortcut. The first is an spontaneous event, and the second a non-spontaneous one with the window already closed. Change-Id: I24e3d3f0de4d631bd2d5616c85ce747f085691e0 Reviewed-by: Topi Reiniƶ <topi.reinio@digia.com>
Diffstat (limited to 'examples/widgets/desktop/systray/doc/src/systray.qdoc')
-rw-r--r--examples/widgets/desktop/systray/doc/src/systray.qdoc6
1 files changed, 5 insertions, 1 deletions
diff --git a/examples/widgets/desktop/systray/doc/src/systray.qdoc b/examples/widgets/desktop/systray/doc/src/systray.qdoc
index 074012b6a7..fa2dbb2721 100644
--- a/examples/widgets/desktop/systray/doc/src/systray.qdoc
+++ b/examples/widgets/desktop/systray/doc/src/systray.qdoc
@@ -173,7 +173,11 @@
We have reimplemented the QWidget::closeEvent() event handler to
receive widget close events, showing the above message to the
- users when they are closing the editor window.
+ users when they are closing the editor window. On OS X we need to
+ avoid showing the message and accepting the close event when the
+ user really intends to quit the application, that is, when the
+ user has triggered "Quit" in the menu bar or pressed the Command+Q
+ shortcut.
In addition to the functions and slots discussed above, we have
also implemented several convenience functions to simplify the