Refactoring

This commit is contained in:
Vinicius Moreira
2019-06-17 18:26:53 -03:00
parent 67aac0e6b1
commit 6289c2856d
2 changed files with 6 additions and 6 deletions

View File

@@ -3,13 +3,13 @@ import os
import sys import sys
from PyQt5.QtGui import QIcon from PyQt5.QtGui import QIcon
from PyQt5.QtWidgets import QApplication, QWidget from PyQt5.QtWidgets import QApplication
from fpakman.core import __version__, resource
from fpakman.core import util
from fpakman.core.controller import FlatpakController from fpakman.core.controller import FlatpakController
from fpakman.core.model import FlatpakManager from fpakman.core.model import FlatpakManager
from fpakman.view.qt.systray import TrayIcon from fpakman.view.qt.systray import TrayIcon
from fpakman.core import __version__, resource
from fpakman.core import util
parser = argparse.ArgumentParser(prog='fpakman', description="GUI for Flatpak applications management") parser = argparse.ArgumentParser(prog='fpakman', description="GUI for Flatpak applications management")
parser.add_argument('-v', '--version', action='version', version='%(prog)s {}'.format(__version__)) parser.add_argument('-v', '--version', action='version', version='%(prog)s {}'.format(__version__))

View File

@@ -39,8 +39,8 @@ class TrayIcon(QSystemTrayIcon):
self.locale_keys = locale_keys self.locale_keys = locale_keys
self.controller = controller self.controller = controller
self.icon_default = QIcon.fromTheme(resource.get_path('img/flathub_45.svg')) self.icon_default = QIcon(resource.get_path('img/flathub_45.svg'))
self.icon_update = QIcon.fromTheme(resource.get_path('img/update_logo.svg')) self.icon_update = QIcon(resource.get_path('img/update_logo.svg'))
self.setIcon(self.icon_default) self.setIcon(self.icon_default)
self.menu = QMenu() self.menu = QMenu()
@@ -48,12 +48,12 @@ class TrayIcon(QSystemTrayIcon):
self.action_manage.triggered.connect(self.show_manage_window) self.action_manage.triggered.connect(self.show_manage_window)
self.action_exit = self.menu.addAction(self.locale_keys['tray.action.exit']) self.action_exit = self.menu.addAction(self.locale_keys['tray.action.exit'])
self.action_exit.triggered.connect(lambda: QCoreApplication.exit()) self.action_exit.triggered.connect(lambda: QCoreApplication.exit())
self.setContextMenu(self.menu)
self.manage_window = ManageWindow(locale_keys=self.locale_keys, controller=controller, tray_icon=self) self.manage_window = ManageWindow(locale_keys=self.locale_keys, controller=controller, tray_icon=self)
self.check_thread = UpdateCheck(check_interval=check_interval, controller=self.controller) self.check_thread = UpdateCheck(check_interval=check_interval, controller=self.controller)
self.check_thread.signal.connect(self.notify_updates) self.check_thread.signal.connect(self.notify_updates)
self.check_thread.start() self.check_thread.start()
self.setContextMenu(self.menu)
def notify_updates(self, updates: int): def notify_updates(self, updates: int):
if updates > 0: if updates > 0: