tray icon on message

This commit is contained in:
ingvar1995
2016-06-03 13:48:41 +03:00
parent cc8c5f7e99
commit b02e063302
4 changed files with 14 additions and 6 deletions

View File

@ -42,9 +42,10 @@ class MessageArea(QtGui.QPlainTextEdit):
class MainWindow(QtGui.QMainWindow):
def __init__(self, tox, reset):
def __init__(self, tox, reset, tray):
super(MainWindow, self).__init__()
self.reset = reset
self.tray = tray
self.initUI(tox)
def setup_menu(self, MainWindow):
@ -110,6 +111,11 @@ class MainWindow(QtGui.QMainWindow):
def languageChange(self, *args, **kwargs):
self.retranslateUi()
def event(self, event):
if event.type() == QtCore.QEvent.WindowActivate:
self.tray.setIcon(QtGui.QIcon(curr_directory() + '/images/icon.png'))
return super(MainWindow, self).event(event)
def retranslateUi(self):
self.menuPlugins.setTitle(QtGui.QApplication.translate("MainWindow", "Plugins", None, QtGui.QApplication.UnicodeUTF8))
self.pluginData.setText(QtGui.QApplication.translate("MainWindow", "List of plugins", None, QtGui.QApplication.UnicodeUTF8))