qt5base-lts/tests/auto/other
Samuel Gaist f81f21151d Session management for macOS
This patch aims to implement the session management available on macOS.
Currently applicationShouldTerminate is just a go through that closes
everything and ends the application. The new implementation calls
first appCommitData and cancels the termination properly if required.
This means that if a user wishes to logout, Qt applications can now
cancel that like e.g. answering to Safari asking whether it is ok to
close because of a number of opened tab/window.

Fixes: QTBUG-33034
Change-Id: Id5d7416cb74c762c5424a77c9c7664f0749da7f6
Reviewed-by: Tor Arne Vestbø <tor.arne.vestbo@qt.io>
2019-12-02 18:18:22 +01:00
..
android
compiler Port from QAtomic::load() to loadRelaxed() 2019-06-20 20:48:59 +02:00
gestures Deprecate constructing QFlags from a pointer 2019-11-20 19:43:38 +01:00
lancelot Fix lancelot PaintCommands for reuse 2019-11-28 19:52:16 +00:00
languagechange
macgui tests: require widgets explicitly 2019-02-01 21:45:50 +00:00
macnativeevents macOS: Remove blacklist entries for no longer supported OS versions 2018-11-12 07:16:30 +00:00
macplist Remove CFBundleGetInfoString from Info.plist templates 2019-10-04 13:09:34 +00:00
networkselftest Avoid initializing QFlags with 0 or nullptr in tests 2019-11-26 09:08:51 +01:00
qabstractitemmodelutils Don't insert items into the wrong row 2019-08-13 07:34:00 +01:00
qaccessibility Deprecate constructing QFlags from a pointer 2019-11-20 19:43:38 +01:00
qaccessibilitylinux Fix compilation of tst_qaccessibilitylinux 2019-05-07 10:07:59 +00:00
qaccessibilitymac unblacklist passing tests 2019-07-08 11:01:42 +00:00
qcomplextext Fix two smaller bugs in the BiDi engine 2019-02-09 08:01:26 +00:00
qfocusevent Update for failures only on dev branch. Use general platform names 2019-08-19 18:22:11 +02:00
qnetworkaccessmanager_and_qprogressdialog Update for failures only on dev branch. Use general platform names 2019-08-19 18:22:11 +02:00
qobjectrace Port from QAtomic::load() to loadRelaxed() 2019-06-20 20:48:59 +02:00
qprocess_and_guieventloop Add cmdline feature to qmake 2019-02-18 07:12:14 +00:00
qsharedpointer_and_qwidget
qtokenautomaton
qvariant_common
sessionmanagement_macos Session management for macOS 2019-12-02 18:18:22 +01:00
toolsupport QDateTimePrivate: inherit QSharedData and other cleanups 2019-08-07 20:09:13 +00:00
xkbkeyboard platforminputcontexts: use libxkbcommon compose key API 2019-03-01 14:31:37 +00:00
other.pro Merge remote-tracking branch 'origin/5.14' into 5.15 2019-10-30 01:00:14 +01:00