diff options
author | Shawn Rutledge <shawn.rutledge@qt.io> | 2024-05-31 22:16:32 -0700 |
---|---|---|
committer | Shawn Rutledge <shawn.rutledge@qt.io> | 2024-06-05 01:40:10 +0000 |
commit | 82cba0ca5c575d86accc02defd9c449e272ec1d0 (patch) | |
tree | d9bb811cc325a5e26bb7718a3d017b492b7120e4 /tests/auto/qimagewriter/images/marble.xpm | |
parent | 8e4f1d9636bd9baf807b42e7c89453109e420b9c (diff) |
Demonstrate that QSystemTrayIcon can wait for a tray to become
available. For example QDBusTrayIcon::init() connects to
QDBusServiceWatcher::serviceRegistered to detect the StatusNotifier
service becoming available. So instead of unconditionally quitting
if there is no tray, allow the user to choose to "Ignore" its absence,
or "Close" the application. Realistically, applications in which a tray
icon is an optional feature should not quit just because there's no
tray.
Task-number: QTBUG-94871
Change-Id: Ia8efd95fcfb9ff7c915ee8e259e9a0903fa7bcb3
Pick-to: 6.8 6.7 6.5
Reviewed-by: Axel Spoerl <axel.spoerl@qt.io>
Reviewed-by: Ilya Fedin <fedin-ilja2010@ya.ru>
Reviewed-by: Dmitry Shachnev <mitya57@gmail.com>
Diffstat (limited to 'tests/auto/qimagewriter/images/marble.xpm')
0 files changed, 0 insertions, 0 deletions