11 #if defined(Q_OS_WIN) || (defined(Q_OS_BSD4) && !defined(Q_OS_IOS)) || (defined(Q_OS_LINUX) && !defined(Q_OS_ANDROID)) 12 #include <QSystemTrayIcon> 26 #if !defined(Q_OS_ANDROID) && !defined(Q_OS_IOS) 27 QSystemTrayIcon* mTrayIcon;
30 void onActivated(QSystemTrayIcon::ActivationReason pReason);
39 [[nodiscard]]
const QIcon&
getIcon()
const;
44 void showMessage(
const QString& pTitle,
const QString& pMessage);
Definition: TrayIcon.h:19
void showMessage(const QString &pTitle, const QString &pMessage)
Definition: TrayIcon.cpp:152
TrayIcon()
Definition: TrayIcon.cpp:36
void shutdown()
Definition: TrayIcon.cpp:122
~TrayIcon() override
Definition: TrayIcon.cpp:50
const QIcon & getIcon() const
Definition: TrayIcon.cpp:56
Implementation of ActivationContext for Intent based activation on Android systems.
Definition: ActivationContext.h:14
void create()
Definition: TrayIcon.cpp:62
void hide()
Definition: TrayIcon.cpp:141