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:
parent
0382313fc7
commit
494960a2ac
@ -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:
|
||||||
|
Loading…
x
Reference in New Issue
Block a user