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 <pedersen+jenkins@frm2.tum.de>
Reviewed-by: Enrico Faulhaber <enrico.faulhaber@frm2.tum.de>
Reviewed-by: Alexander Zaft <a.zaft@fz-juelich.de>
This commit is contained in:
Alexander Zaft 2023-03-06 15:22:54 +01:00 committed by Markus Zolliker
parent 0382313fc7
commit 494960a2ac

View File

@ -89,19 +89,18 @@ class MainWindow(QMainWindow):
self.tab.close_current) self.tab.close_current)
self.setCentralWidget(self.tab) self.setCentralWidget(self.tab)
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 = Greeter(self)
greeter.addnodes.connect(self.addNodes) greeter.addnodes.connect(self.addNodes)
greeter.recentClearBtn.connect(self.on_actionClear_triggered) greeter.recentClearBtn.connect(self.on_actionClear_triggered)
self.recentNodesChanged.connect(greeter.loadRecent) self.recentNodesChanged.connect(greeter.loadRecent)
self.tab.addPanel(greeter, 'Welcome') self.tab.addPanel(greeter, 'Welcome')
self._nodes = {}
self._nodeWidgets = {}
# add localhost (if available) and SEC nodes given as arguments
self.addNodes(hosts)
@pyqtSlot() @pyqtSlot()
def on_actionAbout_triggered(self): def on_actionAbout_triggered(self):
try: try: