Filter tab widgets get rearranged!

parent fe21fd0a
...@@ -1049,15 +1049,13 @@ class Filter(): ...@@ -1049,15 +1049,13 @@ class Filter():
groupBoxFilterRealization = QGroupBox('Hardware Realization') groupBoxFilterRealization = QGroupBox('Hardware Realization')
groupBoxFilterRealization.setLayout(vboxLeft) groupBoxFilterRealization.setLayout(vboxLeft)
vboxFilterControl = QVBoxLayout()
hboxFilterControl = QHBoxLayout()
hboxFilterControl.addWidget(groupBoxFilterRealization)
hboxFilterControl.addWidget(groupBoxFilterParameters)
vboxFilterControl =QVBoxLayout()
vboxFilterControl.addWidget(self.pbUpdateFilter) vboxFilterControl.addWidget(self.pbUpdateFilter)
vboxFilterControl.addLayout(hboxFilterControl) vboxFilterControl.addWidget(groupBoxFilterRealization)
vboxFilterControl.addWidget(groupBoxFilterParameters)
self.groupBoxFilterControl = QGroupBox('Filter Control') self.groupBoxFilterControl = QGroupBox('Filter Control')
self.groupBoxFilterControl.setLayout(vboxFilterControl) self.groupBoxFilterControl.setLayout(vboxFilterControl)
...@@ -1068,19 +1066,21 @@ class Filter(): ...@@ -1068,19 +1066,21 @@ class Filter():
hboxDisplay.addWidget(self.cbGridFilter) hboxDisplay.addWidget(self.cbGridFilter)
hboxDisplay.addWidget(self.cbHideFilterConfig) hboxDisplay.addWidget(self.cbHideFilterConfig)
vboxGraphs = QVBoxLayout()
vboxMain = QVBoxLayout() vboxGraphs.addWidget(self.canvasFilter)
vboxMain.addWidget(self.canvasFilter) vboxGraphs.addWidget(self.mpl_toolbar_filter)
vboxMain.addWidget(self.mpl_toolbar_filter) vboxGraphs.addLayout(hboxDisplay)
vboxMain.addLayout(hboxDisplay)
vboxMain.addWidget(self.groupBoxFilterControl) hboxMain = QHBoxLayout()
hboxMain.addWidget(self.groupBoxFilterControl)
hboxMain.addLayout(vboxGraphs)
# Update parameter set and then the window too!! # Update parameter set and then the window too!!
# the figure update is include in update parameter!! # the figure update is include in update parameter!!
self.update_parameter_set() self.update_parameter_set()
self.on_filter_update() self.on_filter_update()
return vboxMain return hboxMain
def on_structure_change(self): def on_structure_change(self):
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment