4#import <Foundation/Foundation.h>
17#include <QtCore/QDebug>
18#include <QtGui/QGuiApplication>
19#include <QtGui/QWindow>
20#include <qpa/qplatformnativeinterface.h>
21#include <qpa/qplatformmenu_p.h>
38NSMenu *QMenu::toNSMenu()
41 if (
auto *cocoaPlatformMenu =
dynamic_cast<QCocoaMenu *
>(
d->createPlatformMenu()))
42 return cocoaPlatformMenu->nsMenu();
55void QMenu::setAsDockMenu()
58 if (
auto *cocoaPlatformMenu =
dynamic_cast<QCocoaMenu *
>(
d->createPlatformMenu()))
59 cocoaPlatformMenu->setAsDockMenu();
82 widgetWindow->create();
96 item->setNativeContents(WId(widgetWindow->winId()));
102#if QT_CONFIG(menubar)
113NSMenu *QMenuBar::toNSMenu()
116 return cocoaMenuBar->nsMenu();
Combined button and popup list for selecting options.
@ WA_TranslucentBackground