18 Icon_.setVisible (
true);
20 &QSystemTrayIcon::activated,
21 [&icon] (QSystemTrayIcon::ActivationReason reason)
25 case QSystemTrayIcon::Trigger:
26 emit icon.activated ();
28 case QSystemTrayIcon::MiddleClick:
29 emit icon.secondaryActivated ();
40 [] (
const QString& filename) {
return QIcon { filename }; },
41 [] (
const QIcon& icon) {
return icon; });
QMenu * GetContextMenu() const
const Icon & GetIcon() const
const Tooltip & GetTooltip() const
void UpdateMenu() override
auto Visit(const Either< Left, Right > &either, Args &&... args)
void UpdateIcon() override
FancyTrayIconFallback(FancyTrayIcon &)
void UpdateTooltip() override
void UpdateStatus() override