tray menu #1
This commit is contained in:
parent
aa940f92e5
commit
c3f3f8f24f
1 changed files with 8 additions and 2 deletions
10
src/main.py
10
src/main.py
|
@ -62,12 +62,18 @@ class Toxygen(object):
|
||||||
data = ProfileHelper.open_profile(path, name)
|
data = ProfileHelper.open_profile(path, name)
|
||||||
self.tox = tox_factory(data, settings)
|
self.tox = tox_factory(data, settings)
|
||||||
|
|
||||||
|
self.ms = MainWindow(self.tox, self.reset)
|
||||||
|
|
||||||
# tray icon
|
# tray icon
|
||||||
self.tray = QtGui.QSystemTrayIcon(QtGui.QIcon(curr_directory() + '/images/icon.png'))
|
self.tray = QtGui.QSystemTrayIcon(QtGui.QIcon(curr_directory() + '/images/icon.png'))
|
||||||
self.tray.setContextMenu(QtGui.QMenu())
|
m = QtGui.QMenu()
|
||||||
|
show = m.addAction('Open Toxygen')
|
||||||
|
exit = m.addAction('Exit')
|
||||||
|
m.connect(show, QtCore.SIGNAL("triggered()"), lambda: self.ms.activateWindow())
|
||||||
|
m.connect(exit, QtCore.SIGNAL("triggered()"), lambda: app.exit())
|
||||||
|
self.tray.setContextMenu(m)
|
||||||
self.tray.show()
|
self.tray.show()
|
||||||
|
|
||||||
self.ms = MainWindow(self.tox, self.reset)
|
|
||||||
self.ms.show()
|
self.ms.show()
|
||||||
QtGui.QApplication.setStyle(get_style(settings['theme'])) # set application style
|
QtGui.QApplication.setStyle(get_style(settings['theme'])) # set application style
|
||||||
|
|
||||||
|
|
Loading…
Reference in a new issue