projects
/
quassel.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
removed context menu in quasselclient from the left mouse click (very helpful for...
[quassel.git]
/
src
/
qtui
/
mainwin.cpp
diff --git
a/src/qtui/mainwin.cpp
b/src/qtui/mainwin.cpp
index
7ed3f58
..
b7199dc
100644
(file)
--- 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);
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);
systrayMenu->addAction(ui.actionAboutQuassel);
systrayMenu->addSeparator();
systrayMenu->addAction(ui.actionConnectCore);
@@
-253,8
+253,7
@@
void MainWin::setupSystray() {
systrayMenu->addSeparator();
systrayMenu->addAction(ui.actionQuit);
systrayMenu->addSeparator();
systrayMenu->addAction(ui.actionQuit);
- systray->setContextMenu(systrayMenu);
- // systray->setContextMenuPolicy();
+// systray->setContextMenu(systrayMenu);
systray->show();
connect(systray, SIGNAL(activated( QSystemTrayIcon::ActivationReason )),
systray->show();
connect(systray, SIGNAL(activated( QSystemTrayIcon::ActivationReason )),
@@
-340,6
+339,9
@@
void MainWin::systrayActivated( QSystemTrayIcon::ActivationReason activationReas
hide();
}
}
hide();
}
}
+ else {
+ systrayMenu->popup(QCursor::pos());
+ }
}
void MainWin::showNetworkDlg() {
}
void MainWin::showNetworkDlg() {