summaryrefslogtreecommitdiff
path: root/plugins/Systray.py
diff options
context:
space:
mode:
Diffstat (limited to 'plugins/Systray.py')
-rw-r--r--plugins/Systray.py7
1 files changed, 5 insertions, 2 deletions
diff --git a/plugins/Systray.py b/plugins/Systray.py
index 5f0f38f..3352585 100644
--- a/plugins/Systray.py
+++ b/plugins/Systray.py
@@ -8,10 +8,13 @@ class pluginSystray(Plugin):
def __init__(self, winMain):
Plugin.__init__(self, winMain, 'Systray')
- self.o=QtGui.QSystemTrayIcon(appIcon, winMain)
+ def _load(self):
+ self.o=QtGui.QSystemTrayIcon(appIcon, self.winMain)
self.o.show()
- winMain.connect(self.o, QtCore.SIGNAL('activated (QSystemTrayIcon::ActivationReason)')
+ self.winMain.connect(self.o, QtCore.SIGNAL('activated (QSystemTrayIcon::ActivationReason)')
, self.onSysTrayClick)
+ def _unload(self):
+ self.o.hide()
def getInfo(self):
return "Display the montypc icon in the systray."