Make marker column resizable

pull/273/head
Holger Müller 2020-07-23 15:27:53 +02:00
rodzic 8b6ae07ea5
commit c05268a5b4
1 zmienionych plików z 10 dodań i 10 usunięć

Wyświetl plik

@ -116,7 +116,6 @@ class NanoVNASaver(QtWidgets.QWidget):
self.baseTitle = f"NanoVNA Saver {NanoVNASaver.version}"
self.updateTitle()
# layout = QtWidgets.QGridLayout()
layout = QtWidgets.QBoxLayout(QtWidgets.QBoxLayout.LeftToRight)
scrollarea = QtWidgets.QScrollArea()
@ -135,8 +134,6 @@ class NanoVNASaver(QtWidgets.QWidget):
widget.setLayout(layout)
scrollarea.setWidget(widget)
# outer.setContentsMargins(2, 2, 2, 2) # Small screen mode, reduce margins?
self.charts = {
"s11": OrderedDict((
("capacitance", CapacitanceChart("S11 Serial C")),
@ -194,19 +191,22 @@ class NanoVNASaver(QtWidgets.QWidget):
self.charts_layout = QtWidgets.QGridLayout()
###############################################################
# Create main layout
###############################################################
left_column = QtWidgets.QVBoxLayout()
right_column = QtWidgets.QVBoxLayout()
right_column.addLayout(self.charts_layout)
self.marker_frame.setHidden(not self.settings.value("MarkersVisible", True, bool))
# layout.addLayout(left_column, 0, 0)
# layout.addWidget(self.marker_frame, 0, 1)
# layout.addLayout(right_column, 0, 2)
chart_widget = QtWidgets.QWidget()
chart_widget.setLayout(right_column)
splitter = QtWidgets.QSplitter()
splitter.addWidget(self.marker_frame)
splitter.addWidget(chart_widget)
layout.addLayout(left_column)
layout.addWidget(self.marker_frame)
layout.addLayout(right_column,2)
layout.addWidget(splitter, 2)
###############################################################
# Windows