diff options
author | Timur Pocheptsov <timur.pocheptsov@qt.io> | 2021-11-10 15:19:51 +0100 |
---|---|---|
committer | Tor Arne Vestbø <tor.arne.vestbo@qt.io> | 2021-11-23 08:35:22 +0000 |
commit | 3fcdb6cb6e35a37f9b511ec2705336102c194d6b (patch) | |
tree | a10cbfd349094679c7288f8605658aeb82beeeef /src/plugins/platforms/cocoa/qcocoamenubar.h | |
parent | e01c25e85962dcb12cd6faae4c07d62a84c39e6f (diff) |
QCocoaMenuBar: set the app's 'Window' menu
To enable a list of windows the app has open in the Dock's menu.
Not to surprise existing applications with a 'Window' menu where
they did not have it before, make the item hidden.
Fixes: QTBUG-59433
Change-Id: I1ac3d3de69f4313f39c4631dc4b68bf6e096532a
Reviewed-by: Tor Arne Vestbø <tor.arne.vestbo@qt.io>
Diffstat (limited to 'src/plugins/platforms/cocoa/qcocoamenubar.h')
-rw-r--r-- | src/plugins/platforms/cocoa/qcocoamenubar.h | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/src/plugins/platforms/cocoa/qcocoamenubar.h b/src/plugins/platforms/cocoa/qcocoamenubar.h index 0054cdf6ad..6f8409434c 100644 --- a/src/plugins/platforms/cocoa/qcocoamenubar.h +++ b/src/plugins/platforms/cocoa/qcocoamenubar.h @@ -67,6 +67,7 @@ public: NSMenu *nsMenu() const override { return m_nativeMenu; } static void updateMenuBarImmediately(); + static void insertWindowMenu(); QList<QCocoaMenuItem*> merged() const; NSMenuItem *itemForRole(QPlatformMenuItem::MenuRole role); |