GUI: avoid space needed for closed groups
the empty QLabel in widgets for readonly parameters was not hidden with the group. Change-Id: I0e5ad49c3b693483a3cabf849e7962925cfcc434 Reviewed-on: https://forge.frm2.tum.de/review/c/secop/frappy/+/34607 Reviewed-by: Georg Brandl <g.brandl@fz-juelich.de> Reviewed-by: Alexander Zaft <a.zaft@fz-juelich.de> Tested-by: Jenkins Automated Tests <pedersen+jenkins@frm2.tum.de>
This commit is contained in:
parent
c92d6471eb
commit
227f67a4c7
@ -310,12 +310,13 @@ class ModuleWidget(QWidget):
|
|||||||
p.setColor(display.backgroundRole(), Colors.palette.window().color())
|
p.setColor(display.backgroundRole(), Colors.palette.window().color())
|
||||||
display.setPalette(p)
|
display.setPalette(p)
|
||||||
self._paramDisplays[param] = display
|
self._paramDisplays[param] = display
|
||||||
self._paramWidgets[param] = [nameLabel, display]
|
emptyLabel = QLabel('')
|
||||||
|
self._paramWidgets[param] = [nameLabel, display, emptyLabel]
|
||||||
|
|
||||||
l = self.moduleDisplay.layout()
|
l = self.moduleDisplay.layout()
|
||||||
l.addWidget(nameLabel, row,0,1,1)
|
l.addWidget(nameLabel, row,0,1,1)
|
||||||
l.addWidget(display, row,1,1,5)
|
l.addWidget(display, row,1,1,5)
|
||||||
l.addWidget(QLabel(''), row,6,1,1)
|
l.addWidget(emptyLabel, row,6,1,1)
|
||||||
self._addButtons(param, row)
|
self._addButtons(param, row)
|
||||||
|
|
||||||
def _addRWParam(self, param, row):
|
def _addRWParam(self, param, row):
|
||||||
|
Loading…
x
Reference in New Issue
Block a user