flatcam/flatcamGUI/preferences/PreferencesSectionUI.py

23 lines
554 B
Python
Raw Normal View History

from PyQt5 import QtWidgets
from flatcamGUI.preferences.OptionsGroupUI import OptionsGroupUI
class PreferencesSectionUI(QtWidgets.QWidget):
def __init__(self, **kwargs):
super().__init__(**kwargs)
self.layout = QtWidgets.QHBoxLayout()
self.setLayout(self.layout)
self.groups = self.build_groups()
for group in self.groups:
group.setMinimumWidth(250)
self.layout.addWidget(group)
self.layout.addStretch()
def build_groups(self) -> [OptionsGroupUI]:
return []