diff --git a/vorta/UI/mainwindow.ui b/vorta/UI/mainwindow.ui index d0adf23e..ca3eaef0 100644 --- a/vorta/UI/mainwindow.ui +++ b/vorta/UI/mainwindow.ui @@ -54,7 +54,7 @@ - 2 + 0 diff --git a/vorta/__main__.py b/vorta/__main__.py index 38f339c3..748a8ba0 100644 --- a/vorta/__main__.py +++ b/vorta/__main__.py @@ -2,11 +2,12 @@ import sys import os from PyQt5.QtWidgets import QApplication, QSystemTrayIcon, QMenu, QAction from PyQt5.QtGui import QIcon -from vorta.main import MainWindow +from vorta.main_window import MainWindow app = QApplication(sys.argv) -app.setQuitOnLastWindowClosed(False) + # Create the tray +app.setQuitOnLastWindowClosed(False) tray = QSystemTrayIcon() icon = QIcon(os.path.join(os.path.dirname(__file__), 'UI/icons/hdd-o.png')) tray.setIcon(icon) @@ -16,8 +17,6 @@ tray.setVisible(True) menu = QMenu() action = QAction("A menu item") menu.addAction(action) - -# Add the menu to the tray tray.setContextMenu(menu) ex = MainWindow() diff --git a/vorta/main.py b/vorta/main_window.py similarity index 97% rename from vorta/main.py rename to vorta/main_window.py index bcb53181..6d661c86 100644 --- a/vorta/main.py +++ b/vorta/main_window.py @@ -25,7 +25,7 @@ class MainWindow(MainWindowBase, MainWindowUI): self.profile = BackupProfileModel.get(id=1) self.repoTab = RepoTab(self.repoTabSlot) - self.repoTab.repo_changed.connect(lambda: print('adf')) + self.repoTab.repo_changed.connect(lambda: self.snapshotTab.populate()) self.sourceTab = SourceTab(self.sourceTabSlot) self.snapshotTab = SnapshotTab(self.snapshotTabSlot) diff --git a/vorta/repo_tab.py b/vorta/repo_tab.py index f3d94f89..5cd78f9c 100644 --- a/vorta/repo_tab.py +++ b/vorta/repo_tab.py @@ -2,7 +2,7 @@ import os from dateutil import parser from PyQt5 import uic, QtCore -from .models import RepoModel, SourceDirModel, SnapshotModel, BackupProfileModel +from .models import RepoModel, SnapshotModel from .repo_add import AddRepoWindow, ExistingRepoWindow from .borg_runner import BorgThread from .utils import prettyBytes, get_private_keys