Proposal for #485 - make all windows scrollable (#591)

Signed-off-by: Martin <Ho-Ro@users.noreply.github.com>
pull/604/head
Martin 2023-02-01 08:28:23 +01:00 zatwierdzone przez Holger Müller
rodzic 2c868d818f
commit a437029fcd
8 zmienionych plików z 82 dodań i 8 usunięć

Wyświetl plik

@ -37,7 +37,17 @@ class AboutWindow(QtWidgets.QWidget):
self.setWindowTitle("About NanoVNASaver")
self.setWindowIcon(self.app.icon)
top_layout = QtWidgets.QHBoxLayout()
self.setLayout(top_layout)
scrollarea = QtWidgets.QScrollArea()
scrollarea.setWidgetResizable(True)
outer = QtWidgets.QVBoxLayout()
outer.addWidget(scrollarea)
widget = QtWidgets.QWidget()
widget.setLayout(top_layout)
scrollarea.setWidget(widget)
self.setLayout(outer)
self.resize( scrollarea.size() )
QtWidgets.QShortcut(QtCore.Qt.Key_Escape, self, self.hide)
icon_layout = QtWidgets.QVBoxLayout()

Wyświetl plik

@ -49,7 +49,16 @@ class AnalysisWindow(QtWidgets.QWidget):
QtWidgets.QShortcut(QtCore.Qt.Key_Escape, self, self.hide)
layout = QtWidgets.QVBoxLayout()
self.setLayout(layout)
scrollarea = QtWidgets.QScrollArea()
scrollarea.setWidgetResizable(True)
outer = QtWidgets.QVBoxLayout()
outer.addWidget(scrollarea)
widget = QtWidgets.QWidget()
widget.setLayout(layout)
scrollarea.setWidget(widget)
self.setLayout(outer)
self.resize( scrollarea.size() )
select_analysis_box = QtWidgets.QGroupBox("Select analysis")
select_analysis_layout = QtWidgets.QFormLayout(select_analysis_box)

Wyświetl plik

@ -59,7 +59,17 @@ class CalibrationWindow(QtWidgets.QWidget):
right_layout = QtWidgets.QVBoxLayout()
top_layout.addLayout(left_layout)
top_layout.addLayout(right_layout)
self.setLayout(top_layout)
scrollarea = QtWidgets.QScrollArea()
scrollarea.setWidgetResizable(True)
outer = QtWidgets.QVBoxLayout()
outer.addWidget(scrollarea)
widget = QtWidgets.QWidget()
widget.setLayout(top_layout)
scrollarea.setWidget(widget)
self.setLayout(outer)
self.resize( scrollarea.size() )
calibration_status_group = QtWidgets.QGroupBox("Active calibration")
calibration_status_layout = QtWidgets.QFormLayout()

Wyświetl plik

@ -46,7 +46,16 @@ class DeviceSettingsWindow(QtWidgets.QWidget):
right_layout = QtWidgets.QVBoxLayout()
top_layout.addLayout(left_layout)
top_layout.addLayout(right_layout)
self.setLayout(top_layout)
scrollarea = QtWidgets.QScrollArea()
scrollarea.setWidgetResizable(True)
outer = QtWidgets.QVBoxLayout()
outer.addWidget(scrollarea)
widget = QtWidgets.QWidget()
widget.setLayout(top_layout)
scrollarea.setWidget(widget)
self.setLayout(outer)
self.resize( scrollarea.size() )
status_box = QtWidgets.QGroupBox("Status")
status_layout = QtWidgets.QFormLayout(status_box)

Wyświetl plik

@ -44,7 +44,16 @@ class DisplaySettingsWindow(QtWidgets.QWidget):
QtWidgets.QShortcut(QtCore.Qt.Key_Escape, self, self.hide)
layout = QtWidgets.QHBoxLayout()
self.setLayout(layout)
scrollarea = QtWidgets.QScrollArea()
scrollarea.setWidgetResizable(True)
outer = QtWidgets.QVBoxLayout()
outer.addWidget(scrollarea)
widget = QtWidgets.QWidget()
widget.setLayout(layout)
scrollarea.setWidget(widget)
self.setLayout(outer)
self.resize( scrollarea.size() )
left_layout = QtWidgets.QVBoxLayout()
layout.addLayout(left_layout)

Wyświetl plik

@ -35,7 +35,16 @@ class FilesWindow(QtWidgets.QWidget):
self.setMinimumWidth(200)
QtWidgets.QShortcut(QtCore.Qt.Key_Escape, self, self.hide)
file_window_layout = QtWidgets.QVBoxLayout()
self.setLayout(file_window_layout)
scrollarea = QtWidgets.QScrollArea()
scrollarea.setWidgetResizable(True)
outer = QtWidgets.QVBoxLayout()
outer.addWidget(scrollarea)
widget = QtWidgets.QWidget()
widget.setLayout(file_window_layout)
scrollarea.setWidget(widget)
self.setLayout(outer)
self.resize( scrollarea.size() )
load_file_control_box = QtWidgets.QGroupBox("Import file")
load_file_control_box.setMaximumWidth(300)

Wyświetl plik

@ -40,7 +40,16 @@ class SweepSettingsWindow(QtWidgets.QWidget):
QtWidgets.QShortcut(QtCore.Qt.Key_Escape, self, self.hide)
layout = QtWidgets.QVBoxLayout()
self.setLayout(layout)
scrollarea = QtWidgets.QScrollArea()
scrollarea.setWidgetResizable(True)
outer = QtWidgets.QVBoxLayout()
outer.addWidget(scrollarea)
widget = QtWidgets.QWidget()
widget.setLayout(layout)
scrollarea.setWidget(widget)
self.setLayout(outer)
self.resize( scrollarea.size() )
layout.addWidget(self.title_box())
layout.addWidget(self.settings_box())

Wyświetl plik

@ -84,7 +84,16 @@ class TDRWindow(QtWidgets.QWidget):
QtWidgets.QShortcut(QtCore.Qt.Key_Escape, self, self.hide)
layout = QtWidgets.QFormLayout()
self.setLayout(layout)
scrollarea = QtWidgets.QScrollArea()
scrollarea.setWidgetResizable(True)
outer = QtWidgets.QVBoxLayout()
outer.addWidget(scrollarea)
widget = QtWidgets.QWidget()
widget.setLayout(layout)
scrollarea.setWidget(widget)
self.setLayout(outer)
self.resize( scrollarea.size() )
self.tdr_velocity_dropdown = QtWidgets.QComboBox()
for cable_name, velocity in CABLE_PARAMETERS: