2016-02-24 21:01:25 +01:00
|
|
|
from PySide import QtGui
|
2016-02-25 09:32:40 +01:00
|
|
|
from util import curr_directory
|
2016-02-24 19:38:36 +01:00
|
|
|
# TODO: add sound notifications
|
2016-02-24 21:01:25 +01:00
|
|
|
# TODO: add reaction om mouse move
|
2016-02-24 19:38:36 +01:00
|
|
|
|
|
|
|
|
|
|
|
def tray_notification(title, text):
|
|
|
|
if QtGui.QSystemTrayIcon.isSystemTrayAvailable():
|
2016-02-25 09:32:40 +01:00
|
|
|
tray = QtGui.QSystemTrayIcon(QtGui.QIcon(curr_directory() + '/images/icon.png'))
|
2016-02-24 19:38:36 +01:00
|
|
|
tray.setContextMenu(QtGui.QMenu())
|
|
|
|
tray.show()
|
2016-02-25 09:32:40 +01:00
|
|
|
if len(text) > 30:
|
2016-02-25 21:40:00 +01:00
|
|
|
text = text[:27] + '...'
|
2016-02-25 09:32:40 +01:00
|
|
|
tray.showMessage(title, text, QtGui.QSystemTrayIcon.NoIcon, 3000)
|