X-Git-Url: https://v.licheni.net/stack/code/dboxswitch.git/blobdiff_plain/afc339f71fbcf98c11a63207a33828f23595e2c2..095d457ee822e8965b63ab9fd226e26a5f7128a5:/gui.py diff --git a/gui.py b/gui.py index c9bd3d5..6ed893d 100755 --- a/gui.py +++ b/gui.py @@ -37,6 +37,7 @@ import os from PyQt4 import QtGui from apperror import AppError +from settings import appconf class Gui(QtGui.QDialog): def __init__(self, prManager): @@ -62,9 +63,7 @@ class Gui(QtGui.QDialog): self.profileManager = prManager - - - def main(self): + def main(self): sys.exit(self.app.exec_()) def closeEvent(self, event): @@ -78,11 +77,14 @@ class Gui(QtGui.QDialog): self.quitAction = QtGui.QAction("&Quit", self, triggered=QtGui.qApp.quit) + def createTrayIcon(self): self.trayIconMenu = QtGui.QMenu(self) self.trayIconMenu.addAction(self.manageprofiles) self.trayIconMenu.addSeparator() self.trayIconMenu.addAction(self.quitAction) - self.trayIcon = QtGui.QSystemTrayIcon(self) + self.trayIcon = QtGui.QSystemTrayIcon(QtGui.QIcon(appconf.icon), self.app) self.trayIcon.setContextMenu(self.trayIconMenu) + #baloon on hover + self.trayIcon.setToolTip(appconf.appname+" "+appconf.appversion+"\nRight Click to manage profiles.")