Make option pages/sections scrollable

This commit is contained in:
Raffson 2022-10-22 16:02:32 +02:00
parent 8f40a507b9
commit 12d67c71c8
No known key found for this signature in database
GPG Key ID: B0402B2C9B764D99

View File

@ -14,6 +14,7 @@ from PySide2.QtWidgets import (
QLabel,
QListView,
QPushButton,
QScrollArea,
QSpinBox,
QStackedLayout,
QVBoxLayout,
@ -219,9 +220,11 @@ class AutoSettingsPageLayout(QVBoxLayout):
self.setAlignment(Qt.AlignTop)
for section in Settings.sections(page):
self.addWidget(
AutoSettingsGroup(page, section, settings, write_full_settings)
)
gbox = AutoSettingsGroup(page, section, settings, write_full_settings)
scroll = QScrollArea()
scroll.setWidget(gbox)
scroll.setWidgetResizable(True)
self.addWidget(scroll)
class AutoSettingsPage(QWidget):