Fixed missing arrows on combobox and spinboxes in the qdarkstyle theme. Changed suppliers editor icon in the menu.

Thu, 17 Feb 2022 21:41:52 +0100

author
Michiel Broek <mbroek@mbse.eu>
date
Thu, 17 Feb 2022 21:41:52 +0100
changeset 18
d0ca50776b0b
parent 17
f0bcdbd3d36f
child 19
c94edc758a5b

Fixed missing arrows on combobox and spinboxes in the qdarkstyle theme. Changed suppliers editor icon in the menu.

CMakeLists.txt file | annotate | diff | comparison | revisions
resources/qdarkstyle/theme/style.qss file | annotate | diff | comparison | revisions
src/main.cpp file | annotate | diff | comparison | revisions
ui/MainWindow.ui file | annotate | diff | comparison | revisions
--- a/CMakeLists.txt	Thu Feb 17 21:00:24 2022 +0100
+++ b/CMakeLists.txt	Thu Feb 17 21:41:52 2022 +0100
@@ -129,7 +129,6 @@
     ${UIS}
     resources/icons.qrc
     resources/qdarkstyle/theme/style.qrc
-    resources/darkstyle.qrc
     resources/darkorange.qrc
 )
 
--- a/resources/qdarkstyle/theme/style.qss	Thu Feb 17 21:00:24 2022 +0100
+++ b/resources/qdarkstyle/theme/style.qss	Thu Feb 17 21:41:52 2022 +0100
@@ -1,13 +1,3 @@
-/* ---------------------------------------------------------------------------
-
-    WARNING! File created programmatically. All changes made in this file will be lost!
-
-    Created by the qtsass compiler v0.3.0
-
-    The definitions are in the "qdarkstyle.qss._styles.scss" module
-
---------------------------------------------------------------------------- */
-/* Light Style - QDarkStyleSheet ------------------------------------------ */
 /*
 
 See Qt documentation:
@@ -86,14 +76,14 @@
   width: 5px;
   margin-top: 2px;
   margin-bottom: 2px;
-  image: url(":/qss_icons/dark/rc/toolbar_separator_vertical.png");
+  image: url(":/qdarkstyle/theme/rc/toolbar_separator_vertical.png");
 }
 
 QMainWindow::separator:vertical {
   height: 5px;
   margin-left: 2px;
   margin-right: 2px;
-  image: url(":/qss_icons/dark/rc/toolbar_separator_horizontal.png");
+  image: url(":/qdarkstyle/theme/rc/toolbar_separator_horizontal.png");
 }
 
 /* QToolTip ---------------------------------------------------------------
@@ -172,41 +162,41 @@
 }
 
 QCheckBox::indicator:unchecked {
-  image: url(":/qss_icons/dark/rc/checkbox_unchecked.png");
+  image: url(":/qdarkstyle/theme/rc/checkbox_unchecked.png");
 }
 
 QCheckBox::indicator:unchecked:hover, QCheckBox::indicator:unchecked:focus, QCheckBox::indicator:unchecked:pressed {
   border: none;
-  image: url(":/qss_icons/dark/rc/checkbox_unchecked_focus.png");
+  image: url(":/qdarkstyle/theme/rc/checkbox_unchecked_focus.png");
 }
 
 QCheckBox::indicator:unchecked:disabled {
-  image: url(":/qss_icons/dark/rc/checkbox_unchecked_disabled.png");
+  image: url(":/qdarkstyle/theme/rc/checkbox_unchecked_disabled.png");
 }
 
 QCheckBox::indicator:checked {
-  image: url(":/qss_icons/dark/rc/checkbox_checked.png");
+  image: url(":/qdarkstyle/theme/rc/checkbox_checked.png");
 }
 
 QCheckBox::indicator:checked:hover, QCheckBox::indicator:checked:focus, QCheckBox::indicator:checked:pressed {
   border: none;
-  image: url(":/qss_icons/dark/rc/checkbox_checked_focus.png");
+  image: url(":/qdarkstyle/theme/rc/checkbox_checked_focus.png");
 }
 
 QCheckBox::indicator:checked:disabled {
-  image: url(":/qss_icons/dark/rc/checkbox_checked_disabled.png");
+  image: url(":/qdarkstyle/theme/rc/checkbox_checked_disabled.png");
 }
 
 QCheckBox::indicator:indeterminate {
-  image: url(":/qss_icons/dark/rc/checkbox_indeterminate.png");
+  image: url(":/qdarkstyle/theme/rc/checkbox_indeterminate.png");
 }
 
 QCheckBox::indicator:indeterminate:disabled {
-  image: url(":/qss_icons/dark/rc/checkbox_indeterminate_disabled.png");
+  image: url(":/qdarkstyle/theme/rc/checkbox_indeterminate_disabled.png");
 }
 
 QCheckBox::indicator:indeterminate:focus, QCheckBox::indicator:indeterminate:hover, QCheckBox::indicator:indeterminate:pressed {
-  image: url(":/qss_icons/dark/rc/checkbox_indeterminate_focus.png");
+  image: url(":/qdarkstyle/theme/rc/checkbox_indeterminate_focus.png");
 }
 
 /* QGroupBox --------------------------------------------------------------
@@ -242,30 +232,30 @@
 
 QGroupBox::indicator:unchecked {
   border: none;
-  image: url(":/qss_icons/dark/rc/checkbox_unchecked.png");
+  image: url(":/qdarkstyle/theme/rc/checkbox_unchecked.png");
 }
 
 QGroupBox::indicator:unchecked:hover, QGroupBox::indicator:unchecked:focus, QGroupBox::indicator:unchecked:pressed {
   border: none;
-  image: url(":/qss_icons/dark/rc/checkbox_unchecked_focus.png");
+  image: url(":/qdarkstyle/theme/rc/checkbox_unchecked_focus.png");
 }
 
 QGroupBox::indicator:unchecked:disabled {
-  image: url(":/qss_icons/dark/rc/checkbox_unchecked_disabled.png");
+  image: url(":/qdarkstyle/theme/rc/checkbox_unchecked_disabled.png");
 }
 
 QGroupBox::indicator:checked {
   border: none;
-  image: url(":/qss_icons/dark/rc/checkbox_checked.png");
+  image: url(":/qdarkstyle/theme/rc/checkbox_checked.png");
 }
 
 QGroupBox::indicator:checked:hover, QGroupBox::indicator:checked:focus, QGroupBox::indicator:checked:pressed {
   border: none;
-  image: url(":/qss_icons/dark/rc/checkbox_checked_focus.png");
+  image: url(":/qdarkstyle/theme/rc/checkbox_checked_focus.png");
 }
 
 QGroupBox::indicator:checked:disabled {
-  image: url(":/qss_icons/dark/rc/checkbox_checked_disabled.png");
+  image: url(":/qdarkstyle/theme/rc/checkbox_checked_disabled.png");
 }
 
 /* QRadioButton -----------------------------------------------------------
@@ -312,34 +302,34 @@
 }
 
 QRadioButton::indicator:unchecked {
-  image: url(":/qss_icons/dark/rc/radio_unchecked.png");
+  image: url(":/qdarkstyle/theme/rc/radio_unchecked.png");
 }
 
 QRadioButton::indicator:unchecked:hover, QRadioButton::indicator:unchecked:focus, QRadioButton::indicator:unchecked:pressed {
   border: none;
   outline: none;
-  image: url(":/qss_icons/dark/rc/radio_unchecked_focus.png");
+  image: url(":/qdarkstyle/theme/rc/radio_unchecked_focus.png");
 }
 
 QRadioButton::indicator:unchecked:disabled {
-  image: url(":/qss_icons/dark/rc/radio_unchecked_disabled.png");
+  image: url(":/qdarkstyle/theme/rc/radio_unchecked_disabled.png");
 }
 
 QRadioButton::indicator:checked {
   border: none;
   outline: none;
-  image: url(":/qss_icons/dark/rc/radio_checked.png");
+  image: url(":/qdarkstyle/theme/rc/radio_checked.png");
 }
 
 QRadioButton::indicator:checked:hover, QRadioButton::indicator:checked:focus, QRadioButton::indicator:checked:pressed {
   border: none;
   outline: none;
-  image: url(":/qss_icons/dark/rc/radio_checked_focus.png");
+  image: url(":/qdarkstyle/theme/rc/radio_checked_focus.png");
 }
 
 QRadioButton::indicator:checked:disabled {
   outline: none;
-  image: url(":/qss_icons/dark/rc/radio_checked_disabled.png");
+  image: url(":/qdarkstyle/theme/rc/radio_checked_disabled.png");
 }
 
 /* QMenuBar ---------------------------------------------------------------
@@ -430,78 +420,78 @@
 }
 
 QMenu::indicator:non-exclusive:unchecked {
-  image: url(":/qss_icons/dark/rc/checkbox_unchecked.png");
+  image: url(":/qdarkstyle/theme/rc/checkbox_unchecked.png");
 }
 
 QMenu::indicator:non-exclusive:unchecked:hover, QMenu::indicator:non-exclusive:unchecked:focus, QMenu::indicator:non-exclusive:unchecked:pressed {
   border: none;
-  image: url(":/qss_icons/dark/rc/checkbox_unchecked_focus.png");
+  image: url(":/qdarkstyle/theme/rc/checkbox_unchecked_focus.png");
 }
 
 QMenu::indicator:non-exclusive:unchecked:disabled {
-  image: url(":/qss_icons/dark/rc/checkbox_unchecked_disabled.png");
+  image: url(":/qdarkstyle/theme/rc/checkbox_unchecked_disabled.png");
 }
 
 QMenu::indicator:non-exclusive:checked {
-  image: url(":/qss_icons/dark/rc/checkbox_checked.png");
+  image: url(":/qdarkstyle/theme/rc/checkbox_checked.png");
 }
 
 QMenu::indicator:non-exclusive:checked:hover, QMenu::indicator:non-exclusive:checked:focus, QMenu::indicator:non-exclusive:checked:pressed {
   border: none;
-  image: url(":/qss_icons/dark/rc/checkbox_checked_focus.png");
+  image: url(":/qdarkstyle/theme/rc/checkbox_checked_focus.png");
 }
 
 QMenu::indicator:non-exclusive:checked:disabled {
-  image: url(":/qss_icons/dark/rc/checkbox_checked_disabled.png");
+  image: url(":/qdarkstyle/theme/rc/checkbox_checked_disabled.png");
 }
 
 QMenu::indicator:non-exclusive:indeterminate {
-  image: url(":/qss_icons/dark/rc/checkbox_indeterminate.png");
+  image: url(":/qdarkstyle/theme/rc/checkbox_indeterminate.png");
 }
 
 QMenu::indicator:non-exclusive:indeterminate:disabled {
-  image: url(":/qss_icons/dark/rc/checkbox_indeterminate_disabled.png");
+  image: url(":/qdarkstyle/theme/rc/checkbox_indeterminate_disabled.png");
 }
 
 QMenu::indicator:non-exclusive:indeterminate:focus, QMenu::indicator:non-exclusive:indeterminate:hover, QMenu::indicator:non-exclusive:indeterminate:pressed {
-  image: url(":/qss_icons/dark/rc/checkbox_indeterminate_focus.png");
+  image: url(":/qdarkstyle/theme/rc/checkbox_indeterminate_focus.png");
 }
 
 QMenu::indicator:exclusive:unchecked {
-  image: url(":/qss_icons/dark/rc/radio_unchecked.png");
+  image: url(":/qdarkstyle/theme/rc/radio_unchecked.png");
 }
 
 QMenu::indicator:exclusive:unchecked:hover, QMenu::indicator:exclusive:unchecked:focus, QMenu::indicator:exclusive:unchecked:pressed {
   border: none;
   outline: none;
-  image: url(":/qss_icons/dark/rc/radio_unchecked_focus.png");
+  image: url(":/qdarkstyle/theme/rc/radio_unchecked_focus.png");
 }
 
 QMenu::indicator:exclusive:unchecked:disabled {
-  image: url(":/qss_icons/dark/rc/radio_unchecked_disabled.png");
+  image: url(":/qdarkstyle/theme/rc/radio_unchecked_disabled.png");
 }
 
 QMenu::indicator:exclusive:checked {
   border: none;
   outline: none;
-  image: url(":/qss_icons/dark/rc/radio_checked.png");
+  image: url(":/qdarkstyle/theme/rc/radio_checked.png");
 }
 
 QMenu::indicator:exclusive:checked:hover, QMenu::indicator:exclusive:checked:focus, QMenu::indicator:exclusive:checked:pressed {
   border: none;
   outline: none;
-  image: url(":/qss_icons/dark/rc/radio_checked_focus.png");
+  image: url(":/qdarkstyle/theme/rc/radio_checked_focus.png");
 }
 
 QMenu::indicator:exclusive:checked:disabled {
   outline: none;
-  image: url(":/qss_icons/dark/rc/radio_checked_disabled.png");
+  image: url(":/qdarkstyle/theme/rc/radio_checked_disabled.png");
 }
 
 QMenu::right-arrow {
   margin: 5px;
   padding-left: 12px;
-  image: url(":/qss_icons/dark/rc/arrow_right.png");
+  image: url(":/qdarkstyle/theme/rc/arrow_right.png");
   height: 12px;
   width: 12px;
 }
@@ -607,7 +597,7 @@
 
 QScrollBar::add-line:horizontal {
   margin: 0px 0px 0px 0px;
-  border-image: url(":/qss_icons/dark/rc/arrow_right_disabled.png");
+  border-image: url(":/qdarkstyle/theme/rc/arrow_right_disabled.png");
   height: 12px;
   width: 12px;
   subcontrol-position: right;
@@ -615,7 +605,7 @@
 }
 
 QScrollBar::add-line:horizontal:hover, QScrollBar::add-line:horizontal:on {
-  border-image: url(":/qss_icons/dark/rc/arrow_right.png");
+  border-image: url(":/qdarkstyle/theme/rc/arrow_right.png");
   height: 12px;
   width: 12px;
   subcontrol-position: right;
@@ -624,7 +614,7 @@
 
 QScrollBar::add-line:vertical {
   margin: 3px 0px 3px 0px;
-  border-image: url(":/qss_icons/dark/rc/arrow_down_disabled.png");
+  border-image: url(":/qdarkstyle/theme/rc/arrow_down_disabled.png");
   height: 12px;
   width: 12px;
   subcontrol-position: bottom;
@@ -632,7 +622,7 @@
 }
 
 QScrollBar::add-line:vertical:hover, QScrollBar::add-line:vertical:on {
-  border-image: url(":/qss_icons/dark/rc/arrow_down.png");
+  border-image: url(":/qdarkstyle/theme/rc/arrow_down.png");
   height: 12px;
   width: 12px;
   subcontrol-position: bottom;
@@ -641,7 +631,7 @@
 
 QScrollBar::sub-line:horizontal {
   margin: 0px 3px 0px 3px;
-  border-image: url(":/qss_icons/dark/rc/arrow_left_disabled.png");
+  border-image: url(":/qdarkstyle/theme/rc/arrow_left_disabled.png");
   height: 12px;
   width: 12px;
   subcontrol-position: left;
@@ -649,7 +639,7 @@
 }
 
 QScrollBar::sub-line:horizontal:hover, QScrollBar::sub-line:horizontal:on {
-  border-image: url(":/qss_icons/dark/rc/arrow_left.png");
+  border-image: url(":/qdarkstyle/theme/rc/arrow_left.png");
   height: 12px;
   width: 12px;
   subcontrol-position: left;
@@ -658,7 +648,7 @@
 
 QScrollBar::sub-line:vertical {
   margin: 3px 0px 3px 0px;
-  border-image: url(":/qss_icons/dark/rc/arrow_up_disabled.png");
+  border-image: url(":/qdarkstyle/theme/rc/arrow_up_disabled.png");
   height: 12px;
   width: 12px;
   subcontrol-position: top;
@@ -666,7 +656,7 @@
 }
 
 QScrollBar::sub-line:vertical:hover, QScrollBar::sub-line:vertical:on {
-  border-image: url(":/qss_icons/dark/rc/arrow_up.png");
+  border-image: url(":/qdarkstyle/theme/rc/arrow_up.png");
   height: 12px;
   width: 12px;
   subcontrol-position: top;
@@ -738,7 +728,7 @@
   background: transparent;
   width: 12px;
   height: 12px;
-  image: url(":/qss_icons/dark/rc/window_grip.png");
+  image: url(":/qdarkstyle/theme/rc/window_grip.png");
 }
 
 /* QStackedWidget ---------------------------------------------------------
@@ -770,29 +760,29 @@
 
 QToolBar::handle:horizontal {
   width: 16px;
-  image: url(":/qss_icons/dark/rc/toolbar_move_horizontal.png");
+  image: url(":/qdarkstyle/theme/rc/toolbar_move_horizontal.png");
 }
 
 QToolBar::handle:vertical {
   height: 16px;
-  image: url(":/qss_icons/dark/rc/toolbar_move_vertical.png");
+  image: url(":/qdarkstyle/theme/rc/toolbar_move_vertical.png");
 }
 
 QToolBar::separator:horizontal {
   width: 16px;
-  image: url(":/qss_icons/dark/rc/toolbar_separator_horizontal.png");
+  image: url(":/qdarkstyle/theme/rc/toolbar_separator_horizontal.png");
 }
 
 QToolBar::separator:vertical {
   height: 16px;
-  image: url(":/qss_icons/dark/rc/toolbar_separator_vertical.png");
+  image: url(":/qdarkstyle/theme/rc/toolbar_separator_vertical.png");
 }
 
 QToolButton#qt_toolbar_ext_button {
   background: #455364;
   border: 0px;
   color: #E0E1E3;
-  image: url(":/qss_icons/dark/rc/arrow_right.png");
+  image: url(":/qdarkstyle/theme/rc/arrow_right.png");
 }
 
 /* QAbstractSpinBox -------------------------------------------------------
@@ -826,13 +816,13 @@
 }
 
 QAbstractSpinBox::up-arrow, QAbstractSpinBox::up-arrow:disabled, QAbstractSpinBox::up-arrow:off {
-  image: url(":/qss_icons/dark/rc/arrow_up_disabled.png");
+  image: url(":/qdarkstyle/theme/rc/arrow_up_disabled.png");
   height: 8px;
   width: 8px;
 }
 
 QAbstractSpinBox::up-arrow:hover {
-  image: url(":/qss_icons/dark/rc/arrow_up.png");
+  image: url(":/qdarkstyle/theme/rc/arrow_up.png");
 }
 
 QAbstractSpinBox:down-button {
@@ -849,13 +839,13 @@
 }
 
 QAbstractSpinBox::down-arrow, QAbstractSpinBox::down-arrow:disabled, QAbstractSpinBox::down-arrow:off {
-  image: url(":/qss_icons/dark/rc/arrow_down_disabled.png");
+  image: url(":/qdarkstyle/theme/rc/arrow_down_disabled.png");
   height: 8px;
   width: 8px;
 }
 
 QAbstractSpinBox::down-arrow:hover {
-  image: url(":/qss_icons/dark/rc/arrow_down.png");
+  image: url(":/qdarkstyle/theme/rc/arrow_down.png");
 }
 
 QAbstractSpinBox:hover {
@@ -1174,7 +1164,7 @@
 }
 
 QToolButton::menu-indicator {
-  image: url(":/qss_icons/dark/rc/arrow_down.png");
+  image: url(":/qdarkstyle/theme/rc/arrow_down.png");
   height: 8px;
   width: 8px;
   top: 0;
@@ -1184,13 +1174,13 @@
 }
 
 QToolButton::menu-arrow {
-  image: url(":/qss_icons/dark/rc/arrow_down.png");
+  image: url(":/qdarkstyle/theme/rc/arrow_down.png");
   height: 8px;
   width: 8px;
 }
 
 QToolButton::menu-arrow:hover {
-  image: url(":/qss_icons/dark/rc/arrow_down_focus.png");
+  image: url(":/qdarkstyle/theme/rc/arrow_down_focus.png");
 }
 
 /* QCommandLinkButton -----------------------------------------------------
@@ -1310,13 +1300,13 @@
 }
 
 QComboBox::down-arrow {
-  image: url(":/qss_icons/dark/rc/arrow_down_disabled.png");
+  image: url(":/qdarkstyle/theme/rc/arrow_down_disabled.png");
   height: 8px;
   width: 8px;
 }
 
 QComboBox::down-arrow:on, QComboBox::down-arrow:hover, QComboBox::down-arrow:focus {
-  image: url(":/qss_icons/dark/rc/arrow_down.png");
+  image: url(":/qdarkstyle/theme/rc/arrow_down.png");
 }
 
 /* QSlider ----------------------------------------------------------------
@@ -1492,15 +1482,15 @@
   border: 0;
   margin: 0;
   padding: 4px;
-  image: url(":/qss_icons/dark/rc/window_close.png");
+  image: url(":/qdarkstyle/theme/rc/window_close.png");
 }
 
 QTabBar::close-button:hover, QDockWidget QTabBar::close-button:hover {
-  image: url(":/qss_icons/dark/rc/window_close_focus.png");
+  image: url(":/qdarkstyle/theme/rc/window_close_focus.png");
 }
 
 QTabBar::close-button:pressed, QDockWidget QTabBar::close-button:pressed {
-  image: url(":/qss_icons/dark/rc/window_close_pressed.png");
+  image: url(":/qdarkstyle/theme/rc/window_close_pressed.png");
 }
 
 QTabBar::tab, QDockWidget QTabBar::tab {
@@ -1698,19 +1688,19 @@
 }
 
 QTabBar QToolButton::left-arrow:enabled, QDockWidget QTabBar QToolButton::left-arrow:enabled {
-  image: url(":/qss_icons/dark/rc/arrow_left.png");
+  image: url(":/qdarkstyle/theme/rc/arrow_left.png");
 }
 
 QTabBar QToolButton::left-arrow:disabled, QDockWidget QTabBar QToolButton::left-arrow:disabled {
-  image: url(":/qss_icons/dark/rc/arrow_left_disabled.png");
+  image: url(":/qdarkstyle/theme/rc/arrow_left_disabled.png");
 }
 
 QTabBar QToolButton::right-arrow:enabled, QDockWidget QTabBar QToolButton::right-arrow:enabled {
-  image: url(":/qss_icons/dark/rc/arrow_right.png");
+  image: url(":/qdarkstyle/theme/rc/arrow_right.png");
 }
 
 QTabBar QToolButton::right-arrow:disabled, QDockWidget QTabBar QToolButton::right-arrow:disabled {
-  image: url(":/qss_icons/dark/rc/arrow_right_disabled.png");
+  image: url(":/qdarkstyle/theme/rc/arrow_right_disabled.png");
 }
 
 /* QDockWiget -------------------------------------------------------------
@@ -1721,8 +1711,8 @@
   background-color: #19232D;
   border: 1px solid #455364;
   border-radius: 4px;
-  titlebar-close-icon: url(":/qss_icons/dark/rc/transparent.png");
-  titlebar-normal-icon: url(":/qss_icons/dark/rc/transparent.png");
+  titlebar-close-icon: url(":/qdarkstyle/theme/rc/transparent.png");
+  titlebar-normal-icon: url(":/qdarkstyle/theme/rc/transparent.png");
 }
 
 QDockWidget::title {
@@ -1741,15 +1731,15 @@
   border: 0;
   margin: 0;
   padding: 0;
-  image: url(":/qss_icons/dark/rc/window_close.png");
+  image: url(":/qdarkstyle/theme/rc/window_close.png");
 }
 
 QDockWidget::close-button:hover {
-  image: url(":/qss_icons/dark/rc/window_close_focus.png");
+  image: url(":/qdarkstyle/theme/rc/window_close_focus.png");
 }
 
 QDockWidget::close-button:pressed {
-  image: url(":/qss_icons/dark/rc/window_close_pressed.png");
+  image: url(":/qdarkstyle/theme/rc/window_close_pressed.png");
 }
 
 QDockWidget::float-button {
@@ -1760,15 +1750,15 @@
   border: 0;
   margin: 0;
   padding: 0;
-  image: url(":/qss_icons/dark/rc/window_undock.png");
+  image: url(":/qdarkstyle/theme/rc/window_undock.png");
 }
 
 QDockWidget::float-button:hover {
-  image: url(":/qss_icons/dark/rc/window_undock_focus.png");
+  image: url(":/qdarkstyle/theme/rc/window_undock_focus.png");
 }
 
 QDockWidget::float-button:pressed {
-  image: url(":/qss_icons/dark/rc/window_undock_pressed.png");
+  image: url(":/qdarkstyle/theme/rc/window_undock_pressed.png");
 }
 
 /* QTreeView QListView QTableView -----------------------------------------
@@ -1779,44 +1769,44 @@
 
 --------------------------------------------------------------------------- */
 QTreeView:branch:selected, QTreeView:branch:hover {
-  background: url(":/qss_icons/dark/rc/transparent.png");
+  background: url(":/qdarkstyle/theme/rc/transparent.png");
 }
 
 QTreeView:branch:has-siblings:!adjoins-item {
-  border-image: url(":/qss_icons/dark/rc/branch_line.png") 0;
+  border-image: url(":/qdarkstyle/theme/rc/branch_line.png") 0;
 }
 
 QTreeView:branch:has-siblings:adjoins-item {
-  border-image: url(":/qss_icons/dark/rc/branch_more.png") 0;
+  border-image: url(":/qdarkstyle/theme/rc/branch_more.png") 0;
 }
 
 QTreeView:branch:!has-children:!has-siblings:adjoins-item {
-  border-image: url(":/qss_icons/dark/rc/branch_end.png") 0;
+  border-image: url(":/qdarkstyle/theme/rc/branch_end.png") 0;
 }
 
 QTreeView:branch:has-children:!has-siblings:closed, QTreeView:branch:closed:has-children:has-siblings {
   border-image: none;
-  image: url(":/qss_icons/dark/rc/branch_closed.png");
+  image: url(":/qdarkstyle/theme/rc/branch_closed.png");
 }
 
 QTreeView:branch:open:has-children:!has-siblings, QTreeView:branch:open:has-children:has-siblings {
   border-image: none;
-  image: url(":/qss_icons/dark/rc/branch_open.png");
+  image: url(":/qdarkstyle/theme/rc/branch_open.png");
 }
 
 QTreeView:branch:has-children:!has-siblings:closed:hover, QTreeView:branch:closed:has-children:has-siblings:hover {
-  image: url(":/qss_icons/dark/rc/branch_closed_focus.png");
+  image: url(":/qdarkstyle/theme/rc/branch_closed_focus.png");
 }
 
 QTreeView:branch:open:has-children:!has-siblings:hover, QTreeView:branch:open:has-children:has-siblings:hover {
-  image: url(":/qss_icons/dark/rc/branch_open_focus.png");
+  image: url(":/qdarkstyle/theme/rc/branch_open_focus.png");
 }
 
 QTreeView::indicator:checked,
 QListView::indicator:checked,
 QTableView::indicator:checked,
 QColumnView::indicator:checked {
-  image: url(":/qss_icons/dark/rc/checkbox_checked.png");
+  image: url(":/qdarkstyle/theme/rc/checkbox_checked.png");
 }
 
 QTreeView::indicator:checked:hover, QTreeView::indicator:checked:focus, QTreeView::indicator:checked:pressed,
@@ -1829,14 +1819,14 @@
 QColumnView::indicator:checked:hover,
 QColumnView::indicator:checked:focus,
 QColumnView::indicator:checked:pressed {
-  image: url(":/qss_icons/dark/rc/checkbox_checked_focus.png");
+  image: url(":/qdarkstyle/theme/rc/checkbox_checked_focus.png");
 }
 
 QTreeView::indicator:unchecked,
 QListView::indicator:unchecked,
 QTableView::indicator:unchecked,
 QColumnView::indicator:unchecked {
-  image: url(":/qss_icons/dark/rc/checkbox_unchecked.png");
+  image: url(":/qdarkstyle/theme/rc/checkbox_unchecked.png");
 }
 
 QTreeView::indicator:unchecked:hover, QTreeView::indicator:unchecked:focus, QTreeView::indicator:unchecked:pressed,
@@ -1849,14 +1839,14 @@
 QColumnView::indicator:unchecked:hover,
 QColumnView::indicator:unchecked:focus,
 QColumnView::indicator:unchecked:pressed {
-  image: url(":/qss_icons/dark/rc/checkbox_unchecked_focus.png");
+  image: url(":/qdarkstyle/theme/rc/checkbox_unchecked_focus.png");
 }
 
 QTreeView::indicator:indeterminate,
 QListView::indicator:indeterminate,
 QTableView::indicator:indeterminate,
 QColumnView::indicator:indeterminate {
-  image: url(":/qss_icons/dark/rc/checkbox_indeterminate.png");
+  image: url(":/qdarkstyle/theme/rc/checkbox_indeterminate.png");
 }
 
 QTreeView::indicator:indeterminate:hover, QTreeView::indicator:indeterminate:focus, QTreeView::indicator:indeterminate:pressed,
@@ -1869,7 +1859,7 @@
 QColumnView::indicator:indeterminate:hover,
 QColumnView::indicator:indeterminate:focus,
 QColumnView::indicator:indeterminate:pressed {
-  image: url(":/qss_icons/dark/rc/checkbox_indeterminate_focus.png");
+  image: url(":/qdarkstyle/theme/rc/checkbox_indeterminate_focus.png");
 }
 
 QTreeView,
@@ -2010,7 +2000,7 @@
   width: 12px;
   padding-left: 2px;
   padding-right: 2px;
-  image: url(":/qss_icons/dark/rc/arrow_down.png");
+  image: url(":/qdarkstyle/theme/rc/arrow_down.png");
 }
 
 QHeaderView::up-arrow {
@@ -2020,7 +2010,7 @@
   width: 12px;
   padding-left: 2px;
   padding-right: 2px;
-  image: url(":/qss_icons/dark/rc/arrow_up.png");
+  image: url(":/qdarkstyle/theme/rc/arrow_up.png");
 }
 
 /* QToolBox --------------------------------------------------------------
@@ -2141,12 +2131,12 @@
 
 QSplitter::handle:horizontal {
   width: 5px;
-  image: url(":/qss_icons/dark/rc/line_vertical.png");
+  image: url(":/qdarkstyle/theme/rc/line_vertical.png");
 }
 
 QSplitter::handle:vertical {
   height: 5px;
-  image: url(":/qss_icons/dark/rc/line_horizontal.png");
+  image: url(":/qdarkstyle/theme/rc/line_horizontal.png");
 }
 
 /* QDateEdit, QDateTimeEdit -----------------------------------------------
@@ -2178,13 +2168,13 @@
 }
 
 QDateEdit::down-arrow, QDateTimeEdit::down-arrow {
-  image: url(":/qss_icons/dark/rc/arrow_down_disabled.png");
+  image: url(":/qdarkstyle/theme/rc/arrow_down_disabled.png");
   height: 8px;
   width: 8px;
 }
 
 QDateEdit::down-arrow:on, QDateEdit::down-arrow:hover, QDateEdit::down-arrow:focus, QDateTimeEdit::down-arrow:on, QDateTimeEdit::down-arrow:hover, QDateTimeEdit::down-arrow:focus {
-  image: url(":/qss_icons/dark/rc/arrow_down.png");
+  image: url(":/qdarkstyle/theme/rc/arrow_down.png");
 }
 
 QDateEdit QAbstractItemView, QDateTimeEdit QAbstractItemView {
--- a/src/main.cpp	Thu Feb 17 21:00:24 2022 +0100
+++ b/src/main.cpp	Thu Feb 17 21:41:52 2022 +0100
@@ -38,9 +38,8 @@
     app.setOrganizationName("mbse");
 
     /* Stylesheet setup */
-    //QFile f(":/qdarkstyle/theme/style.qss");
+    QFile f(":/qdarkstyle/theme/style.qss");
     //QFile f(":darkorange.qss");
-    QFile f(":darkstyle/darkstyle.qss");
     //QFile f(":dummy");
     if (!f.exists())   {
 	printf("Unable to set stylesheet, file not found\n");
--- a/ui/MainWindow.ui	Thu Feb 17 21:00:24 2022 +0100
+++ b/ui/MainWindow.ui	Thu Feb 17 21:41:52 2022 +0100
@@ -16,9 +16,6 @@
     <verstretch>0</verstretch>
    </sizepolicy>
   </property>
-  <property name="windowTitle">
-   <string>Goat</string>
-  </property>
   <widget class="QWidget" name="centralWidget">
    <layout class="QVBoxLayout" name="verticalLayout_2">
     <item>
@@ -189,7 +186,7 @@
   <action name="actionSuppliers">
    <property name="icon">
     <iconset resource="../resources/icons.qrc">
-     <normaloff>:/icons/silk/icons/silk/group.png</normaloff>:/icons/silk/icons/silk/group.png</iconset>
+     <normaloff>:/icons/silk/icons/silk/user.png</normaloff>:/icons/silk/icons/silk/user.png</iconset>
    </property>
    <property name="text">
     <string>Suppliers</string>

mercurial