Add groupbox borders, reorder Base stylesheet (#810)
- According to https://doc.qt.io/qt-6/stylesheet-reference.html,
paintEvent(QPaintEvent *)function should be implemented for custom class derived from QWidget
For this I added QssWidget class which is now base for CollapsibleGroupBox and StaticGroupBox. Now stylesheets for these classes work as expected.
-
Some
QGroupBoxused in GUI are replaced withStaticGroupBox. -
CollapsibleGroupBoxandStaticGroupBoxgot borders. -
To ease the navigation and understanding of
Base.stylesheet, I grouped settings by widget type.
Resolves #810 (closed)
