5#ifndef QCOCOASYSTEMTRAYICON_P_H
6#define QCOCOASYSTEMTRAYICON_P_H
8#include <QtCore/qglobal.h>
9#include <QtGui/qtguiglobal.h>
11#if QT_CONFIG(systemtrayicon)
13#include <QtCore/qstring.h>
14#include <QtCore/private/qcore_mac_p.h>
16#include <QtGui/qpa/qplatformsystemtrayicon.h>
23- (instancetype)initWithSysTray:(QCocoaSystemTrayIcon *)platformSystemTray;
24@property (nonatomic, assign) QCocoaSystemTrayIcon *platformSystemTray;
34 QCocoaSystemTrayIcon() {}
43 const QIcon&
icon, MessageIcon iconType,
int msecs)
override;
51 NSStatusItem *m_statusItem =
nullptr;
DarwinBluetooth::DeviceInquiryDelegate * m_delegate
The QIcon class provides scalable icons in different modes and states.
\inmodule QtCore\reentrant
\macro QT_RESTRICTED_CAST_FROM_ASCII
Combined button and popup list for selecting options.
#define QT_DECLARE_NAMESPACED_OBJC_INTERFACE(classname, definition)
#define Q_FORWARD_DECLARE_OBJC_CLASS(classname)