diff options
Diffstat (limited to 'plugins/Systray.py')
-rw-r--r-- | plugins/Systray.py | 7 |
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." |