Beispiel #1
0
 def __init__(self, icon, parent=None):
     QSystemTrayIcon.__init__(self, icon, parent)
     # Fields
     self.menu = QMenu(parent)
     self.app_about = AboutQDialog()
     self.app_main = AppQMainWindow()
     self.connection_timer = QTimer()
     self.connection_nb = 3
     self.tray_actions = {
         'app': QAction(),
         'webui': QAction(),
         'reload': QAction(),
         'about': QAction(),
         'exit': QAction(),
     }
Beispiel #2
0
    def __init__(self, icon, parent=None):
        QSystemTrayIcon.__init__(self, icon, parent)
        self.notificationWaitCondition = QWaitCondition()
        self.player = WebStreamPlayer()
        self.notification = InfoSocketNotification(self)
        self.notification.start()
        self.isPlaying = False

        self.menu = QMenu(parent)
        playAction = self.menu.addAction('Play')
        stopAction = self.menu.addAction('Stop')
        exitAction = self.menu.addAction('Exit')
        self.setContextMenu(self.menu)

        playAction.triggered.connect(self.handle_on_play_action_triggered)
        stopAction.triggered.connect(self.handle_on_stop_action_triggered)
        exitAction.triggered.connect(sys.exit)
        self.player_state_changed.connect(self.handle_player_state_changed)
        self.activated.connect(self.handle_on_icon_click)

        self.new_song_notification_sent.connect(
            self.handle_new_song_notification_sent)
Beispiel #3
0
Datei: ui.py Projekt: kba/calibre
 def __init__(self, icon, parent):
     QSystemTrayIcon.__init__(self, icon, parent)
Beispiel #4
0
 def __init__(self, icon, parent):
     QSystemTrayIcon.__init__(self, icon, parent)