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
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)
def __init__(self): super().__init__() self.settings = SettingsModel.getSettingsModel()