From 494960a2ac775b69478b971aada5c3909a3a17d8 Mon Sep 17 00:00:00 2001 From: Alexander Zaft Date: Mon, 6 Mar 2023 15:22:54 +0100 Subject: [PATCH] Always make a greeter tab Change-Id: If6a8cf55d29508645e4a731277ad341de23ca37d Reviewed-on: https://forge.frm2.tum.de/review/c/secop/frappy/+/30587 Tested-by: Jenkins Automated Tests Reviewed-by: Enrico Faulhaber Reviewed-by: Alexander Zaft --- frappy/gui/mainwindow.py | 13 ++++++------- 1 file changed, 6 insertions(+), 7 deletions(-) diff --git a/frappy/gui/mainwindow.py b/frappy/gui/mainwindow.py index 5e66538..bafd5d3 100644 --- a/frappy/gui/mainwindow.py +++ b/frappy/gui/mainwindow.py @@ -89,19 +89,18 @@ class MainWindow(QMainWindow): self.tab.close_current) self.setCentralWidget(self.tab) + greeter = Greeter(self) + greeter.addnodes.connect(self.addNodes) + greeter.recentClearBtn.connect(self.on_actionClear_triggered) + self.recentNodesChanged.connect(greeter.loadRecent) + self.tab.addPanel(greeter, 'Welcome') + self._nodes = {} self._nodeWidgets = {} # add localhost (if available) and SEC nodes given as arguments self.addNodes(hosts) - if not self._nodes: - greeter = Greeter(self) - greeter.addnodes.connect(self.addNodes) - greeter.recentClearBtn.connect(self.on_actionClear_triggered) - self.recentNodesChanged.connect(greeter.loadRecent) - self.tab.addPanel(greeter, 'Welcome') - @pyqtSlot() def on_actionAbout_triggered(self): try: