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)
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._nodes = {}
self._nodeWidgets = {} self._nodeWidgets = {}
# add localhost (if available) and SEC nodes given as arguments # add localhost (if available) and SEC nodes given as arguments
self.addNodes(hosts) 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() @pyqtSlot()
def on_actionAbout_triggered(self): def on_actionAbout_triggered(self):
try: try: