Commit Graph

14 Commits (64b6e7ca51a970c196f9f62af4acfcff6732dc68)

Author SHA1 Message Date
Alex Huszagh ce29da0ba7 Added support for better dialog widgets, useful for custom themes. 2021-07-16 22:07:12 -05:00
Alex Huszagh 6b30b5d89c Major overhaul of the UI and themes.
- Fixed nearly every platform-specific bug on Linux.
- Added numerous more widgets to the example view.
- Fixed a the background colors for dark widgets.
- Made theming configurable via JSON files.
- Added sample, custom themes to the `configure` directory.
- Fixed QSlider handle being highlighted when not having focus.
- Fixed unwanted underlining in the tabs of QTabBar.
- Made the view have more depth with more complex color schemes.
- Fixed the background of the drop menu for QComboBox.
- Made the background darker if the QComboBox is editable.
- Improved border widths.
- Fixed the radio button size.
- Fixed SVG icons with opacity.
2021-07-16 14:30:46 -05:00
Alex Huszagh e4d4e54ef5 Moved everything to templates.
- Fixed bug with QTreeView with checkable items.
- Added JSON configurations for configurations.
- Added tests for QTreeView.
- Created a limited set of data.
2021-07-15 21:09:27 -05:00
Alex Huszagh 491e693237 Move to template-driven resource generation. 2021-07-15 20:28:48 -05:00
Alex Huszagh aff2df1e75 Added support for more widgets.
- Added QCalendarWidget support (undocumented, and went from ugly to
nice).
- Added QSplashScreen support.
- Added tests for more widgets.
2021-07-15 16:44:59 -05:00
Alex Huszagh 1073a3d580 Bug fixes for QTreeView on Windows. 2021-07-15 15:43:27 -05:00
Alex Huszagh faeb40cf7c Bug fixes for various UI elements.
- Added tests for tooltips and sortable tables.
- Fixed pixelated radio icons.
- Fixed arrow placement in QTableView for sorting.
- Fixed text placement in QGroupBoxes.
2021-07-15 15:23:08 -05:00
Alex Huszagh c7a1058e7d Minor bug fixes for UI. 2021-07-15 00:10:14 -05:00
Alex Huszagh d438fbf1ee Initial bug fixes for QTreeView on Windows. 2021-07-14 20:22:33 -05:00
Alex Huszagh aed64fb59f Numerous enhancements to widget styles. 2021-07-14 16:57:20 -05:00
Alex Huszagh 55c738813e Initial versions for better scaling stylesheets. 2021-07-13 22:46:41 -05:00
Alex Huszagh ed4d3b1f69 Initial dark style attempt for Windows. 2021-07-13 13:30:57 -05:00
Johan Egneblad 0506fd0876
Fix branch indicators in QTreeView/QTreeWidget 2018-12-03 14:04:04 +01:00
Alexhuszagh d1c6f4bec9 Added QCheckBox and QRadioButtons 2016-10-26 14:44:37 -04:00