added initial profiles switch implementation
authorstack <stack@inventati.org>
Sun, 8 Jul 2012 16:17:48 +0000 (18:17 +0200)
committerstack <stack@inventati.org>
Sun, 8 Jul 2012 16:21:53 +0000 (18:21 +0200)
commit8a7062fd368c9edb98b5a1c03239f4eebe4550a1
tree75f76b23c472345819fb09a03ca16d311c66bed8
parent7ac18a9d9482dd33bb58bd271492e375ea48a357
added initial profiles switch implementation

when left clicking on the systray a list of profiles is shown, clicking
on a profile a "activateProfile" is called and an action to create a new
profile is displayed.
This is handled through a QMenu and lambda functions to pass additional
paramenters to the receiver, also interesting are the functions:
            self.menuProfiles.activateWindow()
            self.menuProfiles.popup(QtGui.QCursor.pos())
gui.py