X-Git-Url: https://git.quassel-irc.org/?a=blobdiff_plain;f=src%2Fqtui%2Fmainwin.cpp;h=2c20680cab913727009e6b24f95ce9138fdc82a8;hb=fdd6c6c1541faf23e8cb0f5889077b5c5dab2ea5;hp=7ed3f58a1baa922639c72e3fee680b61272b6d26;hpb=9806b265c4ef42f956a1e2a8cb1596f5228c4228;p=quassel.git diff --git a/src/qtui/mainwin.cpp b/src/qtui/mainwin.cpp index 7ed3f58a..2c20680c 100644 --- a/src/qtui/mainwin.cpp +++ b/src/qtui/mainwin.cpp @@ -245,7 +245,7 @@ void MainWin::setupSystray() { QString toolTip("left click to minimize the quassel client to tray"); systray->setToolTip(toolTip); - QMenu *systrayMenu = new QMenu(this); + systrayMenu = new QMenu(this); systrayMenu->addAction(ui.actionAboutQuassel); systrayMenu->addSeparator(); systrayMenu->addAction(ui.actionConnectCore); @@ -254,11 +254,12 @@ void MainWin::setupSystray() { systrayMenu->addAction(ui.actionQuit); systray->setContextMenu(systrayMenu); - // systray->setContextMenuPolicy(); systray->show(); + #ifndef Q_WS_MAC connect(systray, SIGNAL(activated( QSystemTrayIcon::ActivationReason )), this, SLOT(systrayActivated( QSystemTrayIcon::ActivationReason ))); + #endif } void MainWin::connectedToCore() {