示例#1
0
 def __init__(self):
     self.app = QApplication(sys.argv)
     self.menu = QMenu()
     self.icon = QSystemTrayIcon()
     self.timer = QTimer()
     self.engine = Engine()
     self.settings = Settings(flags=Q_FLAGS())
     self.settingsModel = SettingsModel.getSettingsModel()
     self.gi_initialized = False
示例#2
0
    def save_and_exit(self):

        self.settings = SettingsModel.getSettingsModel()
        self.settings.save()

        if self.gi_initialized:
            import gi
            gi.require_version("Notify", "0.7")
            from gi.repository import Notify
            Notify.uninit()

        self.app.exit(0)
示例#3
0
 def __init__(self):
     super().__init__()
     self.settings = SettingsModel.getSettingsModel()