Sat, 29 Apr 2023 11:35:32 +0200
Stylesheets: added support for QComboBox::separator
--- a/src/eric7/Styles/eric7_Dark_Blue.qss Sat Apr 29 10:47:10 2023 +0200 +++ b/src/eric7/Styles/eric7_Dark_Blue.qss Sat Apr 29 11:35:32 2023 +0200 @@ -147,6 +147,10 @@ image: url("${path}/dark_blue/arrow_down.svg"); } +QComboBox::separator { + height: 2px; + background-color: #fcfcfc; +} QLineEdit[text=""] { color: 9d9d9d;
--- a/src/eric7/Styles/eric7_Dark_Gray.qss Sat Apr 29 10:47:10 2023 +0200 +++ b/src/eric7/Styles/eric7_Dark_Gray.qss Sat Apr 29 11:35:32 2023 +0200 @@ -147,6 +147,10 @@ image: url("${path}/dark_gray/arrow_down.svg"); } +QComboBox::separator { + height: 2px; + background-color: #fcfcfc; +} QLineEdit[text=""] { color: 9d9d9d;
--- a/src/eric7/Styles/eric7_Dark_Green.qss Sat Apr 29 10:47:10 2023 +0200 +++ b/src/eric7/Styles/eric7_Dark_Green.qss Sat Apr 29 11:35:32 2023 +0200 @@ -147,6 +147,10 @@ image: url("${path}/dark_green/arrow_down.svg"); } +QComboBox::separator { + height: 2px; + background-color: #fcfcfc; +} QLineEdit[text=""] { color: 9d9d9d;
--- a/src/eric7/Themes/dark_blue_with_stylesheet.ethj Sat Apr 29 10:47:10 2023 +0200 +++ b/src/eric7/Themes/dark_blue_with_stylesheet.ethj Sat Apr 29 11:35:32 2023 +0200 @@ -2474,7 +2474,7 @@ "WebBrowser/SecureUrlColor": "#1a7a00" }, "stylesheet": { - "contents": "/* ===================== QPalette ======================== */\n/* == This entry is handled by eric == */\nQPalette {\n alternate-base: #0f0f12;\n base: #3a3a3a;\n text: #fcfcfc;\n bright-text: #ffffff;\n placeholder-text: #9d9d9d;\n window: #1b1b20;\n window-text: #fcfcfc;\n tooltip-base: #383838;\n tooltip-text: #fcfcfc;\n button: #1b1b20;\n button-text: #fcfcfc;\n highlight: #4d7fbc;\n highlighted-text: #e1e1e1;\n link: #c6c6eb;\n link-visited: #ebebc6\n}\n/* == End of eric specialties == */\n\n* {\n outline: 0px;\n color: #fcfcfc;\n selection-background-color: #4d7fbc;\n selection-color: #ffffff;\n}\n\n/* specific reset for elements inside QToolBar */\nQToolBar * {\n margin: 0px;\n padding: 0px;\n}\n\nQWidget, QStatusBar, QSvgWidget, QToolBar,\nQGroupBox, QHelpSearchQueryWidget, QHelpSearchResultWidget,\nQDesignerPropertyEditorInterface, QDesignerWidgetBoxInterface, QDesktopWidget,\nQDialog, QDialogButtonBox, QDesignerActionEditorInterface,\nQDesignerFormWindowInterface, QDesignerObjectInspectorInterface, \nQAbstractButton, QAbstractSlider, QAbstractSpinBox, QAxWidget, QCalendarWidget,\nQComboBox, QMdiSubWindow, QMenu, QMenuBar,QDockWidget, QFocusFrame, QGLWidget,\nQToolBox, QLCDNumber , QSplitter, QStackedWidget, QMainWindow,\nQScrollArea, QAbstractScrollArea {\n background-color: #1b1b20;\n}\n\nQWidget:disabled {\n background-color: #1b1b20;\n color: #9d9d9d;\n selection-background-color: #4d7fbc;\n selection-color: #e1e1e1;\n}\n\nQWidget::item:selected {\n background-color: #4d7fbc;\n}\n\n/* ===================== QMainWindow ======================== */\n\nQMainWindow::separator {\n background-color: #454564;\n border: 0px solid #6b6b7e;\n spacing: 0px;\n padding: 1px;\n}\n\nQMainWindow::separator:hover {\n background-color: #9b9bb5;\n}\n\nQMainWindow::separator:horizontal {\n width: 5px;\n margin-top: 2px;\n margin-bottom: 2px;\n image: url(\"${path}/dark_blue/toolbar_separator_vertical.svg\");\n}\n\nQMainWindow::separator:vertical {\n height: 5px;\n margin-left: 2px;\n margin-right: 2px;\n image: url(\"${path}/dark_blue/toolbar_separator_horizontal.svg\");\n}\n\n/* ===================== QComboxBox ======================== */\n\nQLineEdit, QTextEdit, QPlainTextEdit, QSpinBox, QDoubleSpinBox, QComboBox,\nQDateEdit, QTimeEdit, QDateTimeEdit {\n background-color: #3a3a3a;\n border: 1px solid #6b6b7e;\n border-radius: 4px;\n padding-left: 4px;\n padding-right: 4px;\n min-height: 1em;\n}\n\nQComboBox::indicator {\n border: none;\n border-radius: 0;\n border-width: 0px;\n color: transparent;\n background-color: transparent;\n selection-color: transparent;\n selection-background-color: transparent;\n}\n\nQComboBox::indicator:alternate {\n background: #0f0f12;\n}\n\nQComboBox::indicator:checked {\n image: url(\"${path}/dark_blue/combobox_checked.svg\");\n}\n\nQComboBox::drop-down, QDateEdit::drop-down, QTimeEdit::drop-down,\nQDateTimeEdit::drop-down {\n subcontrol-origin: padding;\n subcontrol-position: top right;\n width: 15px;\n border-left-width: 0px;\n border-left-style: solid;\n border-top-right-radius: 4px;\n border-bottom-right-radius: 4px;\n border-left-color: #242424;\n}\n\nQComboBox::drop-down:on {\n top:1px;\n}\n\nQComboBox::drop-down {\n subcontrol-origin: padding;\n subcontrol-position: top right;\n width: 20px;\n border-left: 1px solid #6b6b7e;\n}\n\nQComboBox::down-arrow {\n image: url(\"${path}/dark_blue/arrow_down_disabled.svg\");\n height: 14px;\n width: 14px;\n}\n\nQComboBox::down-arrow:on,\nQComboBox::down-arrow:hover,\nQComboBox::down-arrow:focus {\n image: url(\"${path}/dark_blue/arrow_down.svg\");\n}\n\n\nQLineEdit[text=\"\"] {\n color: 9d9d9d;\n}\n\n/* ===================== QMenuBar ======================== */\n\nQMenuBar * {\n background-color: #25252c;\n}\n\nQMenuBar::item {\n color: #fcfcfc;\n background-color: #1b1b20;\n margin: 1px;\n padding: 4px;\n}\n\nQMenuBar::item:selected {\n padding: 4px;\n background: transparent;\n border: 0px solid #6b6b7e;\n background-color: #4d7fbc;\n}\n\nQMenuBar::item:pressed {\n padding: 4px;\n border: 0px solid #6b6b7e;\n background-color: #4d7fbc;\n color: #fcfcfc;\n margin-bottom: 0px;\n padding-bottom: 0px;\n}\n\n/* ===================== QMenu ======================== */\n\nQMenu {\n background-color: #25252c;\n border: 1px solid #6b6b7e;\n margin: 2px;\n padding: 5px;\n}\n\nQMenu * {\n background-color:#25252c;\n}\n\nQMenu::tearoff {\n border-top: 2px dashed #6b6b7e;\n border-bottom: 2px dashed #6b6b7e;\n height: 0px;\n margin-top: 3px;\n margin-bottom: 3px;\n}\n\nQMenu::tearoff:selected {\n border-top: 2px dashed #bbbbdc;\n border-bottom: 2px dashed #bbbbdc;\n background: #4d7fbc;\n background-clip: margin;\n}\n\nQMenu::item:selected {\n color: #fcfcfc;\n border: 0px solid #6b6b7e;\n background: #4d7fbc;\n}\n\nQMenu::item:checked {\n color: #fcfcfc;\n border: 1px solid #4d7fbc;\n border-radius: 4px;\n background: #2a2a32;\n}\n\nQMenu::separator {\n height: 2px;\n background: #6b6b7e;\n margin: 5px;\n}\n\nQMenu::indicator {\n width: 14px;\n height: 14px;\n spacing: 4px\n}\n\n/* non-exclusive indicator = check box style indicator (see\n QActionGroup::setExclusive) */\n\nQMenu::indicator:non-exclusive:unchecked {\n image: url(\"${path}/dark_blue/checkbox_unchecked.svg\");\n}\n\nQMenu::indicator:non-exclusive:unchecked:hover,\nQMenu::indicator:non-exclusive:unchecked:focus,\nQMenu::indicator:non-exclusive:unchecked:pressed {\n border: none;\n image: url(\"${path}/dark_blue/checkbox_unchecked_focus.svg\");\n}\n\nQMenu::indicator:non-exclusive:unchecked:disabled {\n image: url(\"${path}/dark_blue/checkbox_unchecked_disabled.svg\");\n}\n\nQMenu::indicator:non-exclusive:checked {\n image: url(\"${path}/dark_blue/checkbox_checked.svg\");\n}\n\nQMenu::indicator:non-exclusive:checked:hover,\nQMenu::indicator:non-exclusive:checked:focus,\nQMenu::indicator:non-exclusive:checked:pressed {\n border: none;\n image: url(\"${path}/dark_blue/checkbox_checked_focus.svg\");\n}\n\nQMenu::indicator:non-exclusive:checked:disabled {\n image: url(\"${path}/dark_blue/checkbox_checked_disabled.svg\");\n}\n\nQMenu::indicator:non-exclusive:indeterminate {\n image: url(\"${path}/dark_blue/checkbox_indeterminate.svg\");\n}\n\nQMenu::indicator:non-exclusive:indeterminate:disabled {\n image: url(\"${path}/dark_blue/checkbox_indeterminate_disabled.svg\");\n}\n\nQMenu::indicator:non-exclusive:indeterminate:focus,\nQMenu::indicator:non-exclusive:indeterminate:hover,\nQMenu::indicator:non-exclusive:indeterminate:pressed {\n image: url(\"${path}/dark_blue/checkbox_indeterminate_focus.svg\");\n}\n\n/* exclusive indicator = radio button style indicator (see\n QActionGroup::setExclusive) */\n\nQMenu::indicator:exclusive:unchecked {\n image: url(\"${path}/dark_blue/radio_unchecked.svg\");\n}\n\nQMenu::indicator:exclusive:unchecked:hover,\nQMenu::indicator:exclusive:unchecked:focus,\nQMenu::indicator:exclusive:unchecked:pressed {\n border: none;\n outline: none;\n image: url(\"${path}/dark_blue/radio_unchecked_focus.svg\");\n}\n\nQMenu::indicator:exclusive:unchecked:disabled {\n image: url(\"${path}/dark_blue/radio_unchecked_disabled.svg\");\n}\n\nQMenu::indicator:exclusive:checked {\n border: none;\n outline: none;\n image: url(\"${path}/dark_blue/radio_checked.svg\");\n}\n\nQMenu::indicator:exclusive:checked:hover,\nQMenu::indicator:exclusive:checked:focus,\nQMenu::indicator:exclusive:checked:pressed {\n border: none;\n outline: none;\n image: url(\"${path}/dark_blue/radio_checked_focus.svg\");\n}\n\nQMenu::indicator:exclusive:checked:disabled {\n outline: none;\n image: url(\"${path}/dark_blue/radio_checked_disabled.svg\");\n}\n\nQMenu::right-arrow {\n image: url(\"${path}/dark_blue/arrow_right.svg\");\n margin: 5px;\n padding-left: 12px;\n height: 10px;\n width: 10px;\n}\n\nQMenu::right-arrow:disabled {\n image: url(\"${path}/dark_blue/arrow_right_disabled.svg\");\n}\n/* ===================== QProgressBar ======================== */\n\nQProgressBar {\n min-height: 10px;\n background: #3a3a3a;\n border-radius: 1px;\n text-align: center;\n border: 1px solid #3a3a3a;\n border-radius: 4px;\n}\n\nQProgressBar:chunk {\n background-color:#355394;\n border-radius: 4px;\n}\n\n/* ===================== QTabBar ======================== */\n\nQTabBar::tab {\n border: 1px solid #242424;\n color: #fcfcfc;\n margin: 0px;\n background: qlineargradient(\n spread: pad, x1: 0, y1: 0, x2: 0, y2: 1,\n stop: 0 #646464, stop: 1 #525252);\n}\n\nQTabBar::tab:selected, QTabBar::tab:hover {\n border-style: solid;\n border-color: #6c6cf5;\n background: qlineargradient(\n spread: pad, x1: 0, y1: 0, x2: 0, y2: 1,\n stop: 0 #484848, stop: 1 #383838);\n}\n\nQTabBar::tab:top, QTabBar::tab:bottom {\n padding: 3px 8px 3px 8px;\n}\n\nQTabBar::tab:left, QTabBar::tab:right {\n padding: 8px 3px 8px 3px;\n}\n\nQTabBar::tab:top:selected {\n border-width: 4px 0px 0px 0px;\n}\n\nQTabBar::tab:right:selected {\n border-width: 0px 0px 0px 4px;\n}\n\nQTabBar::tab:bottom:selected {\n border-width:0px 0px 4px 0px;\n}\n\nQTabBar::tab:left:selected {\n border-width: 0px 4px 0px 0px;\n}\n\nQTabBar::tab:top:hover {\n border-width: 2px 0px 0px 0px;\n}\n\nQTabBar::tab:right:hover {\n border-width: 0px 0px 0px 2px;\n}\n\nQTabBar::tab:bottom:hover {\n border-width:0px 0px 2px 0px;\n}\n\nQTabBar::tab:left:hover {\n border-width: 0px 2px 0px 0px;\n}\n\nQTabBar::tab:first:top:selected, QTabBar::tab:first:top:hover,\nQTabBar::tab:first:bottom:selected, QTabBar::tab:first:bottom:hover {\n border-left-width:1px;\n border-left-color:#242424;\n}\n\nQTabBar::tab:first:left:selected, QTabBar::tab:first:left:hover,\nQTabBar::tab:first:right:selected, QTabBar::tab:first:right:hover {\n border-top-width:1px;\n border-top-color:#242424;\n}\n\nQTabBar::tab:last:top:selected, QTabBar::tab:last:top:hover,\nQTabBar::tab:last:bottom:selected, QTabBar::tab:last:bottom:hover {\n border-right-width:1px;\n border-right-color:#242424;\n}\n\nQTabBar::tab:last:left:selected, QTabBar::tab:last:left:hover,\nQTabBar::tab:last:right:selected, QTabBar::tab:last:right:hover {\n border-bottom-width:1px;\n border-bottom-color:#242424;\n}\n\nQTabBar QToolButton::left-arrow:enabled,\nQDockWidget QTabBar QToolButton::left-arrow:enabled {\n image: url(\"${path}/dark_blue/arrow_left.svg\");\n}\n\nQTabBar QToolButton::left-arrow:disabled,\nQDockWidget QTabBar QToolButton::left-arrow:disabled {\n image: url(\"${path}/dark_blue/arrow_left_disabled.svg\");\n}\n\nQTabBar QToolButton::right-arrow:enabled,\nQDockWidget QTabBar QToolButton::right-arrow:enabled {\n image: url(\"${path}/dark_blue/arrow_right.svg\");\n}\n\nQTabBar QToolButton::right-arrow:disabled,\nQDockWidget QTabBar QToolButton::right-arrow:disabled {\n image: url(\"${path}/dark_blue/arrow_right_disabled.svg\");\n}\n\n/* ===================== QTabWidget ======================== */\n\nQTabWidget >* {\n background-color: #25252c;\n}\n\nQTabWidget::pane {\n border:1px solid #6b6b7e;\n alternate-background-color:#0f0f12;\n gridline-color:#242424;\n background:#3a3a3a;\n}\nQTabWidget::pane:selected {\n background-color: #455364;\n border: 1px solid #346792;\n}\n\n/* ===================== QStatusBar ======================== */\n\nQStatusBar::item{\n border:0px solid #484848;\n border-radius:3px;\n}\n\n/* ===================== QHeaderView ======================== */\n\nQHeaderView {\n border: 0px transparent #6b6b7e;\n}\n\nQHeaderView::section {\n background-color: #5a5a6b;\n color: #fcfcfc;\n border-radius: 0;\n text-align: left;\n font-size: 13px;\n}\n\nQHeaderView::section::horizontal {\n padding-top: 0;\n padding-bottom: 0;\n padding-left: 4px;\n padding-right: 4px;\n border-left: 2px solid #242424;\n}\n\nQHeaderView::section::vertical {\n padding-top: 0;\n padding-bottom: 0;\n padding-left: 4px;\n padding-right: 4px;\n border-top: 2px solid #242424;\n}\n\nQHeaderView[sortable=\"true\"]::down-arrow {\n background-color: #5a5a6b;\n border: none;\n height: 10px;\n width: 10px;\n padding-left: 2px;\n padding-right: 2px;\n image: url(\"${path}/dark_blue/arrow_down.svg\");\n}\n\nQHeaderView[sortable=\"true\"]::up-arrow {\n background-color: #5a5a6b;\n border: none;\n height: 10px;\n width: 10px;\n padding-left: 2px;\n padding-right: 2px;\n image: url(\"${path}/dark_blue/arrow_up.svg\");\n}\n\n/* ===================== QTreeView ======================== */\n\nQTreeView:branch:has-children:!has-siblings:closed,\nQTreeView:branch:closed:has-children:has-siblings {\n border-image: none;\n image: url(\"${path}/dark_blue/branch_closed.svg\");\n}\n\nQTreeView:branch:open:has-children:!has-siblings,\nQTreeView:branch:open:has-children:has-siblings {\n border-image: none;\n image: url(\"${path}/dark_blue/branch_open.svg\");\n}\n\nQTreeView:branch:has-children:!has-siblings:closed:hover,\nQTreeView:branch:closed:has-children:has-siblings:hover {\n image: url(\"${path}/dark_blue/branch_closed_focus.svg\");\n}\n\nQTreeView:branch:open:has-children:!has-siblings:hover,\nQTreeView:branch:open:has-children:has-siblings:hover {\n image: url(\"${path}/dark_blue/branch_open_focus.svg\");\n}\n\nQTreeView,\nQListView,\nQTableView,\nQColumnView {\n background-color: #1b1b20; \n alternate-background-color: #0f0f12;\n border: 1px solid #6b6b7e;\n gridline-color: #6b6b7e;\n}\n\nQTreeView QLabel {\n background-color: transparent; \n}\n\nQTreeView::item:selected,\nQListView::item:selected,\nQTableView::item:selected,\nQColumnView::item:selected{\n background-color: #4d7fbc;\n}\n\nQTreeView::item:hover,\nQListView::item:hover,\nQTableView::item:hover,\nQColumnView::item:hover {\n background-color: #295e7f;\n}\n\n\nQTreeView::branch:closed:has-children{\n margin: 4px;\n}\n\nQTreeView::branch:open:has-children {\n margin:4px;\n}\n\nQTreeView::indicator:checked,\nQListView::indicator:checked,\nQTableView::indicator:checked,\nQColumnView::indicator:checked {\n image: url(\"${path}/dark_blue/checkbox_checked.svg\");\n}\n\nQTreeView::indicator:checked:hover,\nQTreeView::indicator:checked:focus,\nQTreeView::indicator:checked:pressed,\nQListView::indicator:checked:hover,\nQListView::indicator:checked:focus,\nQListView::indicator:checked:pressed,\nQTableView::indicator:checked:hover,\nQTableView::indicator:checked:focus,\nQTableView::indicator:checked:pressed,\nQColumnView::indicator:checked:hover,\nQColumnView::indicator:checked:focus,\nQColumnView::indicator:checked:pressed {\n image: url(\"${path}/dark_blue/checkbox_checked_focus.svg\");\n}\n\nQTreeView::indicator:unchecked,\nQListView::indicator:unchecked,\nQTableView::indicator:unchecked,\nQColumnView::indicator:unchecked {\n image: url(\"${path}/dark_blue/checkbox_unchecked.svg\");\n}\n\nQTreeView::indicator:unchecked:hover,\nQTreeView::indicator:unchecked:focus,\nQTreeView::indicator:unchecked:pressed,\nQListView::indicator:unchecked:hover,\nQListView::indicator:unchecked:focus,\nQListView::indicator:unchecked:pressed,\nQTableView::indicator:unchecked:hover,\nQTableView::indicator:unchecked:focus,\nQTableView::indicator:unchecked:pressed,\nQColumnView::indicator:unchecked:hover,\nQColumnView::indicator:unchecked:focus,\nQColumnView::indicator:unchecked:pressed {\n image: url(\"${path}/dark_blue/checkbox_unchecked_focus.svg\");\n}\n\nQTreeView::indicator:indeterminate,\nQListView::indicator:indeterminate,\nQTableView::indicator:indeterminate,\nQColumnView::indicator:indeterminate {\n image: url(\"${path}/dark_blue/checkbox_indeterminate.svg\");\n}\n\nQTreeView::indicator:indeterminate:hover,\nQTreeView::indicator:indeterminate:focus,\nQTreeView::indicator:indeterminate:pressed,\nQListView::indicator:indeterminate:hover,\nQListView::indicator:indeterminate:focus,\nQListView::indicator:indeterminate:pressed,\nQTableView::indicator:indeterminate:hover,\nQTableView::indicator:indeterminate:focus,\nQTableView::indicator:indeterminate:pressed,\nQColumnView::indicator:indeterminate:hover,\nQColumnView::indicator:indeterminate:focus,\nQColumnView::indicator:indeterminate:pressed {\n image: url(\"${path}/dark_blue/checkbox_indeterminate_focus.svg\");\n}\n\nQTableCornerButton::section {\n background-color: #1b1b20;\n border: 1px transparent #242424;\n border-radius: 0px;\n}\n\n/* ===================== QSlider ======================== */\n\nQSlider::groove:horizontal {\n background-color: #3a3a3a;\n height: 6px;\n border-radius: 2px;\n}\n\nQSlider::sub-page:horizontal {\n background-color: #303058;\n height: 6px;\n border-radius: 4px;\n}\n\nQSlider::handle:horizontal {\n background: #355394;\n border: 3px solid #1b1b20;\n width: 8px;\n height: 8px;\n margin: -8px 0px;\n border-radius: 4px;\n}\n\nQSlider::handle:horizontal:hover {\n background: #346aa1;\n}\n\nQSlider::groove:vertical {\n background-color: #3a3a3a;\n width: 6px;\n border-radius: 2px;\n}\n\nQSlider::add-page:vertical{\n background-color: #303058;\n width: 6px;\n border-radius: 4px;\n}\n\nQSlider::handle:vertical {\n background: #355394;\n border: 3px solid #1b1b20;\n width: 8px;\n height: 8px;\n margin: 0 -8px;\n border-radius: 4px;\n}\n\nQSlider::handle:vertical:hover {\n background: #346aa1;\n}\n\n/* ===================== QScrollBar ======================== */\n\nQScrollBar:horizontal,\nQScrollBar:horizontal:disabled {\n background: #3a3a3a;\n padding: 0px;\n max-height: 14px;\n border: 1px solid #355394;\n border-radius: 7px;\n margin: 0px 12px 0px 12px\n}\n\nQScrollBar::handle:horizontal {\n background: #355394;\n min-width: 30px;\n border-radius: 6px;\n}\n\nQScrollBar::handle:horizontal:hover {\n background: #346aa1;\n}\n\nQScrollBar::handle:horizontal:pressed {\n background:#346aa1;\n}\n\nQScrollBar::add-page:horizontal{\n background:none;\n}\n\nQScrollBar::sub-page:horizontal{\n background:none;\n}\n\nQScrollBar::add-line:horizontal {\n border-image: url(\"${path}/dark_blue/arrow_right_disabled.svg\");\n height: 12px;\n width: 12px;\n subcontrol-position: right;\n subcontrol-origin: margin;\n}\n\nQScrollBar::add-line:horizontal:hover,\nQScrollBar::add-line:horizontal:on {\n border-image: url(\"${path}/dark_blue/arrow_right.svg\");\n height: 12px;\n width: 12px;\n subcontrol-position: right;\n subcontrol-origin: margin;\n}\n\nQScrollBar::add-line:horizontal{\n background:none;\n}\n\n\nQScrollBar::sub-line:horizontal {\n border-image: url(\"${path}/dark_blue/arrow_left_disabled.svg\");\n height: 12px;\n width: 12px;\n subcontrol-position: left;\n subcontrol-origin: margin;\n}\n\nQScrollBar::sub-line:horizontal:hover,\nQScrollBar::sub-line:horizontal:on {\n border-image: url(\"${path}/dark_blue/arrow_left.svg\");\n height: 12px;\n width: 12px;\n subcontrol-position: left;\n subcontrol-origin: margin;\n}\n\nQScrollBar::sub-line:horizontal{\n background:none;\n}\n\nQScrollBar:vertical,\nQScrollBar:vertical:disabled {\n background: #3a3a3a;\n padding: 0px;\n max-width: 14px;\n border: 1px solid #355394;\n border-radius: 7px;\n margin: 12px 0px 12px 0px\n}\n\nQScrollBar::handle:vertical {\n background: #355394;\n min-height: 30px;\n border-radius: 6px;\n}\n\nQScrollBar::handle:vertical:hover {\n background: #346aa1;\n}\n\nQScrollBar::handle:vertical:pressed {\n background: #346aa1;\n}\n\nQScrollBar::add-page:vertical{\n background:none;\n}\n\nQScrollBar::sub-page:vertical{\n background:none;\n}\nQScrollBar::add-line:vertical{\n background:none;\n}\n\nQScrollBar::add-line:vertical {\n border-image: url(\"${path}/dark_blue/arrow_down_disabled.svg\");\n height: 12px;\n width: 12px;\n subcontrol-position: bottom;\n subcontrol-origin: margin;\n}\n\nQScrollBar::add-line:vertical:hover,\nQScrollBar::add-line:vertical:on {\n border-image: url(\"${path}/dark_blue/arrow_down.svg\");\n height: 12px;\n width: 12px;\n subcontrol-position: bottom;\n subcontrol-origin: margin;\n}\n\nQScrollBar::sub-line:vertical{\n background:none;\n}\n\nQScrollBar::sub-line:vertical {\n border-image: url(\"${path}/dark_blue/arrow_up_disabled.svg\");\n height: 12px;\n width: 12px;\n subcontrol-position: top;\n subcontrol-origin: margin;\n}\n\nQScrollBar::sub-line:vertical:hover,\nQScrollBar::sub-line:vertical:on {\n border-image: url(\"${path}/dark_blue/arrow_up.svg\");\n height: 12px;\n width: 12px;\n subcontrol-position: top;\n subcontrol-origin: margin;\n}\n\nQScrollBar::up-arrow:horizontal,\nQScrollBar::down-arrow:horizontal {\n background: none;\n}\n\nQScrollBar::up-arrow:vertical,\nQScrollBar::down-arrow:vertical {\n background: none;\n}\n\n\n/* ===================== QScrollArea ======================== */\n\nQScrollArea {\n background-color: #1b1b20;\n border: 1px solid #6b6b7e;\n}\n\nQScrollArea:disabled {\n color: #9d9d9d;\n}\n\nQScrollArea QWidget QWidget:disabled {\n background-color: #1b1b20;\n}\n\nQTabWidget QScrollArea QWidget{\n background-color: #1b1b20;\n}\n\n/* ===================== QFrame ======================== */\n\n.QFrame {\n border-radius: 2px;\n border: 1px solid #6b6b7e;\n /* No frame */\n /* HLine */\n /* VLine */\n}\n\n.QFrame[frameShape=\"0\"] {\n border-radius: 4px;\n border: 1px transparent #6b6b7e;\n}\n\n.QFrame[frameShape=\"4\"] {\n max-height: 2px;\n border: none;\n background-color: #6b6b7e;\n}\n\n.QFrame[frameShape=\"5\"] {\n max-width: 2px;\n border: none;\n background-color: #6b6b7e;\n}\n\n/* ===================== QToolTip ======================== */\n\nQToolTip {\n border: 1px solid #6b6b7e;\n padding: 2px;\n color: #fcfcfc;\n background-color: #383838;\n}\n\n/* ===================== QSplitter ======================== */\n\nQSplitter {\n spacing: 0px;\n padding: 0px;\n margin: 0px;\n}\n\nQSplitter::handle {\n background-color: #454564;\n border: 0px solid #6b6b7e;\n spacing: 0px;\n padding: 1px;\n margin: 0px;\n}\n\nQSplitter::handle:hover {\n background-color: #9b9bb5;\n}\n\nQSplitter::handle:horizontal {\n width: 1px;\n}\n\nQSplitter::handle:vertical {\n height: 1px;\n}\n\n/* ===================== QGraphicsView ======================== */\n\nQGraphicsView {\n background-color: #3a3a3a;\n border: 1px solid #6b6b7e;\n color: #ffffff;\n border-radius: 2px;\n}\n\nQGraphicsView:disabled {\n background-color: #3a3a3a;\n border: 1px solid #6b6b7e;\n color: #555564;\n border-radius: 2px;\n}\n\nQGraphicsView:hover, QGraphicsView:!hover, QGraphicsView:selected,\nQGraphicsView:pressed {\n border: 1px solid #6b6b7e;\n}\n\n/* ===================== QToolBox ======================== */\n\nQToolBox {\n padding: 0px;\n border: 0px;\n border: 1px solid #6b6b7e;\n}\n\nQToolBox:selected {\n padding: 0px;\n border: 1px solid #6b6b7e;\n}\n\nQToolBox::tab {\n border: 1px solid #6b6b7e;\n color: #fcfcfc;\n background-color: #525252;\n}\n\nQToolBox::tab:disabled {\n color: #9d9d9d;\n}\n\nQToolBox::tab:selected {\n background-color: #383838;\n border-bottom: 4px solid #6c6cf5;\n}\n\nQToolBox::tab:selected:disabled {\n background-color: #9d9d9d;\n}\n\nQToolBox::tab:!selected {\n background-color: #525252;\n}\n\nQToolBox::tab:!selected:disabled {\n background-color: #9d9d9d;\n}\n\nQToolBox::tab:hover {\n border-color: #6b6b7e;\n border-bottom: 2px solid #6c6cf5;\n}\n\nQToolBox QScrollArea QWidget QWidget {\n padding: 0px;\n border: 0px;\n background-color: #1b1b20;\n}\n\n/* ===================== QDockWidget ======================== */\n\nQDockWidget {\n outline: 1px solid #455364;\n background-color: #1b1b20;\n border: 1px solid #6b6b7e;\n border-radius: 2px;\n titlebar-close-icon: url(\"${path}/dark_blue/transparent.svg\");\n titlebar-normal-icon: url(\"${path}/dark_blue/transparent.svg\");\n}\n\nQDockWidget::title {\n padding: 3px;\n spacing: 4px;\n border: none;\n background-color: #454564;\n}\n\nQDockWidget::close-button {\n icon-size: 12px;\n border: none;\n background: transparent;\n background-image: transparent;\n border: 0;\n margin: 0;\n padding: 0;\n image: url(\"${path}/dark_blue/window_close.svg\");\n}\n\nQDockWidget::close-button:hover {\n image: url(\"${path}/dark_blue/window_close_focus.svg\");\n}\n\nQDockWidget::close-button:pressed {\n image: url(\"${path}/dark_blue/window_close_pressed.svg\");\n}\n\nQDockWidget::float-button {\n icon-size: 12px;\n border: none;\n background: transparent;\n background-image: transparent;\n border: 0;\n margin: 0;\n padding: 0;\n image: url(\"${path}/dark_blue/window_undock.svg\");\n}\n\nQDockWidget::float-button:hover {\n image: url(\"${path}/dark_blue/window_undock_focus.svg\");\n}\n\nQDockWidget::float-button:pressed {\n image: url(\"${path}/dark_blue/window_undock_pressed.svg\");\n}\n\n/* ===================== QLCDNumber ======================== */\n\nQLCDNumber {\n color: #c6c6eb;\n}\n\nQLCDNumber:disabled {\n color: #9d9d9d;\n}\n\n/* ===================== QGroupBox ======================== */\n\nQGroupBox {\n font-weight: bold;\n border: 1px solid #6b6b7e;\n border-radius: 2px;\n padding: 2px;\n margin-top: 6px;\n margin-bottom: 4px;\n}\n\nQGroupBox::title {\n subcontrol-origin: margin;\n subcontrol-position: top left;\n left: 4px;\n padding-left: 2px;\n padding-right: 4px;\n padding-top: -4px;\n}\n\nQGroupBox::indicator {\n margin-left: 2px;\n margin-top: 2px;\n padding: 0;\n height: 14px;\n width: 14px;\n border-radius: 2px;\n}\n\nQGroupBox::indicator:unchecked {\n image: url(\"${path}/dark_blue/checkbox_unchecked.svg\");\n}\n\nQGroupBox::indicator:unchecked:hover,\nQGroupBox::indicator:unchecked:focus {\n border: none;\n image: url(\"${path}/dark_blue/checkbox_unchecked_focus.svg\");\n}\n\nQGroupBox::indicator:unchecked:pressed {\n border: none;\n image: url(\"${path}/dark_blue/checkbox_unchecked_pressed.svg\");\n}\n\nQGroupBox::indicator:unchecked:disabled {\n image: url(\"${path}/dark_blue/checkbox_unchecked_disabled.svg\");\n}\n\nQGroupBox::indicator:checked {\n image: url(\"${path}/dark_blue/checkbox_checked.svg\");\n}\n\nQGroupBox::indicator:checked:hover,\nQGroupBox::indicator:checked:focus,\nQGroupBox::indicator:checked:pressed {\n border: none;\n image: url(\"${path}/dark_blue/checkbox_checked_focus.svg\");\n}\n\nQGroupBox::indicator:checked:pressed {\n border: none;\n image: url(\"${path}/dark_blue/checkbox_checked_pressed.svg\");\n}\n\nQGroupBox::indicator:checked:disabled {\n image: url(\"${path}/dark_blue/checkbox_checked_disabled.svg\");\n}\n\n/* ===================== QCheckBox ======================== */\n\nQCheckBox::indicator {\n width: 14px;\n height: 14px;\n}\n\nQCheckBox::indicator:unchecked {\n image: url(\"${path}/dark_blue/checkbox_unchecked.svg\");\n}\n\nQCheckBox::indicator:unchecked:hover,\nQCheckBox::indicator:unchecked:focus {\n border: none;\n image: url(\"${path}/dark_blue/checkbox_unchecked_focus.svg\");\n}\n\nQCheckBox::indicator:unchecked:pressed {\n border: none;\n image: url(\"${path}/dark_blue/checkbox_unchecked_pressed.svg\");\n}\n\nQCheckBox::indicator:unchecked:disabled {\n image: url(\"${path}/dark_blue/checkbox_unchecked_disabled.svg\");\n}\n\nQCheckBox::indicator:indeterminate {\n image: url(\"${path}/dark_blue/checkbox_indeterminate.svg\");\n}\n\nQCheckBox::indicator:indeterminate:disabled {\n image: url(\"${path}/dark_blue/checkbox_indeterminate_disabled.svg\");\n}\n\nQCheckBox::indicator:indeterminate:focus,\nQCheckBox::indicator:indeterminate:hover {\n image: url(\"${path}/dark_blue/checkbox_indeterminate_focus.svg\");\n}\n\nQCheckBox::indicator:indeterminate:pressed {\n image: url(\"${path}/dark_blue/checkbox_indeterminate_pressed.svg\");\n}\n\nQCheckBox::indicator:checked {\n image: url(\"${path}/dark_blue/checkbox_checked.svg\");\n}\n\nQCheckBox::indicator:checked:hover,\nQCheckBox::indicator:checked:focus,\nQCheckBox::indicator:checked:pressed {\n border: none;\n image: url(\"${path}/dark_blue/checkbox_checked_focus.svg\");\n}\n\nQCheckBox::indicator:checked:pressed {\n border: none;\n image: url(\"${path}/dark_blue/checkbox_checked_pressed.svg\");\n}\n\nQCheckBox::indicator:checked:disabled {\n image: url(\"${path}/dark_blue/checkbox_checked_disabled.svg\");\n}\n\n/* ===================== QRadioButton ======================== */\n\nQRadioButton::indicator {\n width: 14px;\n height: 14px;\n border: none;\n}\n\nQRadioButton::indicator:checked {\n image: url(\"${path}/dark_blue/radio_checked.svg\");\n}\n\nQRadioButton::indicator:checked:hover,\nQRadioButton::indicator:checked:focus,\nQRadioButton::indicator:checked:pressed {\n border: none;\n image: url(\"${path}/dark_blue/radio_checked_focus.svg\");\n}\n\nQRadioButton::indicator:checked:pressed {\n border: none;\n image: url(\"${path}/dark_blue/radio_checked_pressed.svg\");\n}\n\nQRadioButton::indicator:checked:disabled {\n image: url(\"${path}/dark_blue/radio_checked_disabled.svg\");\n}\n\nQRadioButton::indicator:unchecked {\n image: url(\"${path}/dark_blue/radio_unchecked.svg\");\n}\n\nQRadioButton::indicator:unchecked:hover,\nQRadioButton::indicator:unchecked:focus {\n border: none;\n image: url(\"${path}/dark_blue/radio_unchecked_focus.svg\");\n}\n\nQRadioButton::indicator:unchecked:pressed {\n border: none;\n image: url(\"${path}/dark_blue/radio_unchecked_pressed.svg\");\n}\n\nQRadioButton::indicator:unchecked:disabled {\n image: url(\"${path}/dark_blue/radio_unchecked_disabled.svg\");\n}\n\n/* ===================== QAbstractSpinBox ======================== */\n\nQAbstractSpinBox {\n background-color: #3a3a3a;\n border: 1px solid #6b6b7e;\n color: #e0e1e3;\n padding-top: 2px;\n padding-bottom: 2px;\n padding-left: 4px;\n padding-right: 4px;\n border-radius: 4px;\n}\n\nQAbstractSpinBox:up-button {\n background-color: #1b1b20;\n subcontrol-origin: border;\n subcontrol-position: top right;\n border: 1px solid #6b6b7e;\n border-bottom: 1px solid #6b6b7e;\n border-top-left-radius: 0;\n border-top-right-radius: 4;\n border-bottom-left-radius: 0;\n width: 12px;\n margin-bottom: -1px;\n}\n\nQAbstractSpinBox:down-button {\n background-color: #1b1b20;\n subcontrol-origin: border;\n subcontrol-position: bottom right;\n border: 1px solid #6b6b7e;\n border-top: 1px solid #6b6b7e;\n border-top-left-radius: 0;\n border-bottom-left-radius: 0;\n border-bottom-right-radius: 4;\n width: 12px;\n margin-top: -1px;\n}\n\nQAbstractSpinBox::up-arrow {\n image: url(\"${path}/dark_blue/arrow_up.svg\");\n height: 10px;\n width: 10px;\n}\n\nQAbstractSpinBox::up-arrow:disabled,\nQAbstractSpinBox::up-arrow:off {\n image: url(\"${path}/dark_blue/arrow_up_disabled.svg\");\n}\n\nQAbstractSpinBox::down-arrow {\n image: url(\"${path}/dark_blue/arrow_down.svg\");\n height: 10px;\n width: 10px;\n}\n\nQAbstractSpinBox::down-arrow:disabled,\nQAbstractSpinBox::down-arrow:off {\n image: url(\"${path}/dark_blue/arrow_down_disabled.svg\");\n}\n\n/* ===================== QToolButton ======================== */\n\nQToolButton {\n background-color: #2a2a32;\n border: 1px solid #6b6b7e;\n border-radius: 4px;\n padding-top: 2px;\n padding-bottom: 2px;\n padding-left: 4px;\n padding-right: 4px\n}\n\nQToolButton:checked {\n background-color: #565666;\n border: 1px solid #6b6b7e;\n}\n\nQToolButton:checked:disabled {\n background-color: #565666;\n color: #9d9d9d;\n border: 1px solid #6b6b7e;\n}\n\n\nQToolButton:hover {\n background-color: #40404c;\n}\n\nQToolButton:pressed {\n background-color: #202026;\n border: 1px solid #6b6b7e;\n}\n\nQToolButton[popupMode=\"0\"] {\n /* Only for DelayedPopup */\n padding-right: 2px;\n}\n\nQToolButton[popupMode=\"1\"] {\n /* Only for MenuButtonPopup */\n padding-right: 20px;\n}\n\nQToolButton[popupMode=\"1\"]::menu-button {\n border: none;\n}\n\nQToolButton[popupMode=\"1\"]::menu-button:hover {\n border: none;\n border-left: 1px solid #6b6b7e;\n border-radius: 0;\n}\n\nQToolButton[popupMode=\"2\"] {\n /* Only for InstantPopup */\n padding-right: 2px;\n}\n\nQToolButton::menu-button {\n image: url(\"${path}/dark_blue/arrow_down.svg\");\n padding: 2px;\n border-radius: 4px;\n width: 12px;\n border: 1px solid #6b6b7e;\n outline: none;\n}\n\nQToolButton::menu-button:hover {\n border: 1px solid #346792;\n}\n\nQToolButton::menu-button:checked:hover {\n border: 1px solid #346792;\n}\n\nQToolButton::menu-indicator {\n image: url(\"${path}/dark_blue/arrow_down.svg\");\n height: 6px;\n width: 6px;\n top: 0;\n /* Exclude a shift for better image */\n left: -2px;\n /* Shift it a bit */\n}\n\nQToolButton::menu-arrow {\n image: url(\"${path}/dark_blue/arrow_down.svg\");\n height: 8px;\n width: 8px;\n}\n\nQToolButton::menu-arrow:hover {\n image: url(\"${path}/dark_blue/arrow_down_focus.svg\");\n}\n\n/* ===================== QPushButton ======================== */\n\nQPushButton {\n background-color: #2a2a32;\n border: 1px solid #6b6b7e;\n border-radius: 4px;\n padding-top: 2px;\n padding-bottom: 2px;\n padding-left: 4px;\n padding-right: 4px\n}\n\nQPushButton:default {\n border: 2px solid #355394;\n}\n\nQPushButton:checked {\n background-color: #565666;\n border: 1px solid #6b6b7e;\n}\n\nQPushButton:checked:disabled {\n background-color: #565666;\n color: #9d9d9d;\n border: 1px solid #6b6b7e;\n}\n\nQPushButton:hover {\n background-color: #40404c;\n}\n\nQPushButton:pressed {\n background-color: #202026;\n border: 1px solid #6b6b7e;\n}\n\nQPushButton::menu-indicator {\n subcontrol-origin: padding;\n subcontrol-position: bottom right;\n bottom: 4px;\n}\n\nQDialogButtonBox QPushButton {\n min-width: 80px;\n}\n\n/* ===================== QSizeGrip ======================== */\n\nQSizeGrip {\n background: transparent;\n width: 20px;\n height: 20px;\n image: url(\"${path}/dark_blue/window_grip.svg\");\n}\n\n/* ===================== QToolBar ======================== */\n\nQToolBar {\n border-bottom: 1px solid #6b6b7e;\n padding: 1px;\n font-weight: bold;\n spacing: 2px;\n}\n\nQToolBar::handle:horizontal {\n width: 16px;\n image: url(\"${path}/dark_blue/toolbar_move_horizontal.svg\");\n}\n\nQToolBar::handle:vertical {\n height: 16px;\n image: url(\"${path}/dark_blue/toolbar_move_vertical.svg\");\n}\n\nQToolBar::separator:horizontal {\n width: 8px;\n image: url(\"${path}/dark_blue/toolbar_separator_horizontal.svg\");\n}\n\nQToolBar::separator:vertical {\n height: 8px;\n image: url(\"${path}/dark_blue/toolbar_separator_vertical.svg\");\n}\n\nQToolButton#qt_toolbar_ext_button {\n image: url(\"${path}/dark_blue/arrow_right.svg\");\n}\n\nQToolBar QToolButton, QToolButton:pressed {\n border: none\n}\n\n/* ===================== QCommandLinkButton ======================== */\n\nQCommandLinkButton {\n background-color: transparent;\n border: 1px solid #6b6b7e;\n border-radius: 4px;\n padding: 0px;\n margin: 0px;\n}\n\nQCommandLinkButton:disabled {\n background-color: transparent;\n color: #9da9b5;\n}\n", + "contents": "/* ===================== QPalette ======================== */\n/* == This entry is handled by eric == */\nQPalette {\n alternate-base: #0f0f12;\n base: #3a3a3a;\n text: #fcfcfc;\n bright-text: #ffffff;\n placeholder-text: #9d9d9d;\n window: #1b1b20;\n window-text: #fcfcfc;\n tooltip-base: #383838;\n tooltip-text: #fcfcfc;\n button: #1b1b20;\n button-text: #fcfcfc;\n highlight: #4d7fbc;\n highlighted-text: #e1e1e1;\n link: #c6c6eb;\n link-visited: #ebebc6\n}\n/* == End of eric specialties == */\n\n* {\n outline: 0px;\n color: #fcfcfc;\n selection-background-color: #4d7fbc;\n selection-color: #ffffff;\n}\n\n/* specific reset for elements inside QToolBar */\nQToolBar * {\n margin: 0px;\n padding: 0px;\n}\n\nQWidget, QStatusBar, QSvgWidget, QToolBar,\nQGroupBox, QHelpSearchQueryWidget, QHelpSearchResultWidget,\nQDesignerPropertyEditorInterface, QDesignerWidgetBoxInterface, QDesktopWidget,\nQDialog, QDialogButtonBox, QDesignerActionEditorInterface,\nQDesignerFormWindowInterface, QDesignerObjectInspectorInterface, \nQAbstractButton, QAbstractSlider, QAbstractSpinBox, QAxWidget, QCalendarWidget,\nQComboBox, QMdiSubWindow, QMenu, QMenuBar,QDockWidget, QFocusFrame, QGLWidget,\nQToolBox, QLCDNumber , QSplitter, QStackedWidget, QMainWindow,\nQScrollArea, QAbstractScrollArea {\n background-color: #1b1b20;\n}\n\nQWidget:disabled {\n background-color: #1b1b20;\n color: #9d9d9d;\n selection-background-color: #4d7fbc;\n selection-color: #e1e1e1;\n}\n\nQWidget::item:selected {\n background-color: #4d7fbc;\n}\n\n/* ===================== QMainWindow ======================== */\n\nQMainWindow::separator {\n background-color: #454564;\n border: 0px solid #6b6b7e;\n spacing: 0px;\n padding: 1px;\n}\n\nQMainWindow::separator:hover {\n background-color: #9b9bb5;\n}\n\nQMainWindow::separator:horizontal {\n width: 5px;\n margin-top: 2px;\n margin-bottom: 2px;\n image: url(\"${path}/dark_blue/toolbar_separator_vertical.svg\");\n}\n\nQMainWindow::separator:vertical {\n height: 5px;\n margin-left: 2px;\n margin-right: 2px;\n image: url(\"${path}/dark_blue/toolbar_separator_horizontal.svg\");\n}\n\n/* ===================== QComboxBox ======================== */\n\nQLineEdit, QTextEdit, QPlainTextEdit, QSpinBox, QDoubleSpinBox, QComboBox,\nQDateEdit, QTimeEdit, QDateTimeEdit {\n background-color: #3a3a3a;\n border: 1px solid #6b6b7e;\n border-radius: 4px;\n padding-left: 4px;\n padding-right: 4px;\n min-height: 1em;\n}\n\nQComboBox::indicator {\n border: none;\n border-radius: 0;\n border-width: 0px;\n color: transparent;\n background-color: transparent;\n selection-color: transparent;\n selection-background-color: transparent;\n}\n\nQComboBox::indicator:alternate {\n background: #0f0f12;\n}\n\nQComboBox::indicator:checked {\n image: url(\"${path}/dark_blue/combobox_checked.svg\");\n}\n\nQComboBox::drop-down, QDateEdit::drop-down, QTimeEdit::drop-down,\nQDateTimeEdit::drop-down {\n subcontrol-origin: padding;\n subcontrol-position: top right;\n width: 15px;\n border-left-width: 0px;\n border-left-style: solid;\n border-top-right-radius: 4px;\n border-bottom-right-radius: 4px;\n border-left-color: #242424;\n}\n\nQComboBox::drop-down:on {\n top:1px;\n}\n\nQComboBox::drop-down {\n subcontrol-origin: padding;\n subcontrol-position: top right;\n width: 20px;\n border-left: 1px solid #6b6b7e;\n}\n\nQComboBox::down-arrow {\n image: url(\"${path}/dark_blue/arrow_down_disabled.svg\");\n height: 14px;\n width: 14px;\n}\n\nQComboBox::down-arrow:on,\nQComboBox::down-arrow:hover,\nQComboBox::down-arrow:focus {\n image: url(\"${path}/dark_blue/arrow_down.svg\");\n}\n\nQComboBox::separator {\n height: 2px;\n background-color: #fcfcfc;\n}\n\nQLineEdit[text=\"\"] {\n color: 9d9d9d;\n}\n\n/* ===================== QMenuBar ======================== */\n\nQMenuBar * {\n background-color: #25252c;\n}\n\nQMenuBar::item {\n color: #fcfcfc;\n background-color: #1b1b20;\n margin: 1px;\n padding: 4px;\n}\n\nQMenuBar::item:selected {\n padding: 4px;\n background: transparent;\n border: 0px solid #6b6b7e;\n background-color: #4d7fbc;\n}\n\nQMenuBar::item:pressed {\n padding: 4px;\n border: 0px solid #6b6b7e;\n background-color: #4d7fbc;\n color: #fcfcfc;\n margin-bottom: 0px;\n padding-bottom: 0px;\n}\n\n/* ===================== QMenu ======================== */\n\nQMenu {\n background-color: #25252c;\n border: 1px solid #6b6b7e;\n margin: 2px;\n padding: 5px;\n}\n\nQMenu * {\n background-color:#25252c;\n}\n\nQMenu::tearoff {\n border-top: 2px dashed #6b6b7e;\n border-bottom: 2px dashed #6b6b7e;\n height: 0px;\n margin-top: 3px;\n margin-bottom: 3px;\n}\n\nQMenu::tearoff:selected {\n border-top: 2px dashed #bbbbdc;\n border-bottom: 2px dashed #bbbbdc;\n background: #4d7fbc;\n background-clip: margin;\n}\n\nQMenu::item:selected {\n color: #fcfcfc;\n border: 0px solid #6b6b7e;\n background: #4d7fbc;\n}\n\nQMenu::item:checked {\n color: #fcfcfc;\n border: 1px solid #4d7fbc;\n border-radius: 4px;\n background: #2a2a32;\n}\n\nQMenu::separator {\n height: 2px;\n background: #6b6b7e;\n margin: 5px;\n}\n\nQMenu::indicator {\n width: 14px;\n height: 14px;\n spacing: 4px\n}\n\n/* non-exclusive indicator = check box style indicator (see\n QActionGroup::setExclusive) */\n\nQMenu::indicator:non-exclusive:unchecked {\n image: url(\"${path}/dark_blue/checkbox_unchecked.svg\");\n}\n\nQMenu::indicator:non-exclusive:unchecked:hover,\nQMenu::indicator:non-exclusive:unchecked:focus,\nQMenu::indicator:non-exclusive:unchecked:pressed {\n border: none;\n image: url(\"${path}/dark_blue/checkbox_unchecked_focus.svg\");\n}\n\nQMenu::indicator:non-exclusive:unchecked:disabled {\n image: url(\"${path}/dark_blue/checkbox_unchecked_disabled.svg\");\n}\n\nQMenu::indicator:non-exclusive:checked {\n image: url(\"${path}/dark_blue/checkbox_checked.svg\");\n}\n\nQMenu::indicator:non-exclusive:checked:hover,\nQMenu::indicator:non-exclusive:checked:focus,\nQMenu::indicator:non-exclusive:checked:pressed {\n border: none;\n image: url(\"${path}/dark_blue/checkbox_checked_focus.svg\");\n}\n\nQMenu::indicator:non-exclusive:checked:disabled {\n image: url(\"${path}/dark_blue/checkbox_checked_disabled.svg\");\n}\n\nQMenu::indicator:non-exclusive:indeterminate {\n image: url(\"${path}/dark_blue/checkbox_indeterminate.svg\");\n}\n\nQMenu::indicator:non-exclusive:indeterminate:disabled {\n image: url(\"${path}/dark_blue/checkbox_indeterminate_disabled.svg\");\n}\n\nQMenu::indicator:non-exclusive:indeterminate:focus,\nQMenu::indicator:non-exclusive:indeterminate:hover,\nQMenu::indicator:non-exclusive:indeterminate:pressed {\n image: url(\"${path}/dark_blue/checkbox_indeterminate_focus.svg\");\n}\n\n/* exclusive indicator = radio button style indicator (see\n QActionGroup::setExclusive) */\n\nQMenu::indicator:exclusive:unchecked {\n image: url(\"${path}/dark_blue/radio_unchecked.svg\");\n}\n\nQMenu::indicator:exclusive:unchecked:hover,\nQMenu::indicator:exclusive:unchecked:focus,\nQMenu::indicator:exclusive:unchecked:pressed {\n border: none;\n outline: none;\n image: url(\"${path}/dark_blue/radio_unchecked_focus.svg\");\n}\n\nQMenu::indicator:exclusive:unchecked:disabled {\n image: url(\"${path}/dark_blue/radio_unchecked_disabled.svg\");\n}\n\nQMenu::indicator:exclusive:checked {\n border: none;\n outline: none;\n image: url(\"${path}/dark_blue/radio_checked.svg\");\n}\n\nQMenu::indicator:exclusive:checked:hover,\nQMenu::indicator:exclusive:checked:focus,\nQMenu::indicator:exclusive:checked:pressed {\n border: none;\n outline: none;\n image: url(\"${path}/dark_blue/radio_checked_focus.svg\");\n}\n\nQMenu::indicator:exclusive:checked:disabled {\n outline: none;\n image: url(\"${path}/dark_blue/radio_checked_disabled.svg\");\n}\n\nQMenu::right-arrow {\n image: url(\"${path}/dark_blue/arrow_right.svg\");\n margin: 5px;\n padding-left: 12px;\n height: 10px;\n width: 10px;\n}\n\nQMenu::right-arrow:disabled {\n image: url(\"${path}/dark_blue/arrow_right_disabled.svg\");\n}\n/* ===================== QProgressBar ======================== */\n\nQProgressBar {\n min-height: 10px;\n background: #3a3a3a;\n border-radius: 1px;\n text-align: center;\n border: 1px solid #3a3a3a;\n border-radius: 4px;\n}\n\nQProgressBar:chunk {\n background-color:#355394;\n border-radius: 4px;\n}\n\n/* ===================== QTabBar ======================== */\n\nQTabBar::tab {\n border: 1px solid #242424;\n color: #fcfcfc;\n margin: 0px;\n background: qlineargradient(\n spread: pad, x1: 0, y1: 0, x2: 0, y2: 1,\n stop: 0 #646464, stop: 1 #525252);\n}\n\nQTabBar::tab:selected, QTabBar::tab:hover {\n border-style: solid;\n border-color: #6c6cf5;\n background: qlineargradient(\n spread: pad, x1: 0, y1: 0, x2: 0, y2: 1,\n stop: 0 #484848, stop: 1 #383838);\n}\n\nQTabBar::tab:top, QTabBar::tab:bottom {\n padding: 3px 8px 3px 8px;\n}\n\nQTabBar::tab:left, QTabBar::tab:right {\n padding: 8px 3px 8px 3px;\n}\n\nQTabBar::tab:top:selected {\n border-width: 4px 0px 0px 0px;\n}\n\nQTabBar::tab:right:selected {\n border-width: 0px 0px 0px 4px;\n}\n\nQTabBar::tab:bottom:selected {\n border-width:0px 0px 4px 0px;\n}\n\nQTabBar::tab:left:selected {\n border-width: 0px 4px 0px 0px;\n}\n\nQTabBar::tab:top:hover {\n border-width: 2px 0px 0px 0px;\n}\n\nQTabBar::tab:right:hover {\n border-width: 0px 0px 0px 2px;\n}\n\nQTabBar::tab:bottom:hover {\n border-width:0px 0px 2px 0px;\n}\n\nQTabBar::tab:left:hover {\n border-width: 0px 2px 0px 0px;\n}\n\nQTabBar::tab:first:top:selected, QTabBar::tab:first:top:hover,\nQTabBar::tab:first:bottom:selected, QTabBar::tab:first:bottom:hover {\n border-left-width:1px;\n border-left-color:#242424;\n}\n\nQTabBar::tab:first:left:selected, QTabBar::tab:first:left:hover,\nQTabBar::tab:first:right:selected, QTabBar::tab:first:right:hover {\n border-top-width:1px;\n border-top-color:#242424;\n}\n\nQTabBar::tab:last:top:selected, QTabBar::tab:last:top:hover,\nQTabBar::tab:last:bottom:selected, QTabBar::tab:last:bottom:hover {\n border-right-width:1px;\n border-right-color:#242424;\n}\n\nQTabBar::tab:last:left:selected, QTabBar::tab:last:left:hover,\nQTabBar::tab:last:right:selected, QTabBar::tab:last:right:hover {\n border-bottom-width:1px;\n border-bottom-color:#242424;\n}\n\nQTabBar QToolButton::left-arrow:enabled,\nQDockWidget QTabBar QToolButton::left-arrow:enabled {\n image: url(\"${path}/dark_blue/arrow_left.svg\");\n}\n\nQTabBar QToolButton::left-arrow:disabled,\nQDockWidget QTabBar QToolButton::left-arrow:disabled {\n image: url(\"${path}/dark_blue/arrow_left_disabled.svg\");\n}\n\nQTabBar QToolButton::right-arrow:enabled,\nQDockWidget QTabBar QToolButton::right-arrow:enabled {\n image: url(\"${path}/dark_blue/arrow_right.svg\");\n}\n\nQTabBar QToolButton::right-arrow:disabled,\nQDockWidget QTabBar QToolButton::right-arrow:disabled {\n image: url(\"${path}/dark_blue/arrow_right_disabled.svg\");\n}\n\n/* ===================== QTabWidget ======================== */\n\nQTabWidget >* {\n background-color: #25252c;\n}\n\nQTabWidget::pane {\n border:1px solid #6b6b7e;\n alternate-background-color:#0f0f12;\n gridline-color:#242424;\n background:#3a3a3a;\n}\nQTabWidget::pane:selected {\n background-color: #455364;\n border: 1px solid #346792;\n}\n\n/* ===================== QStatusBar ======================== */\n\nQStatusBar::item{\n border:0px solid #484848;\n border-radius:3px;\n}\n\n/* ===================== QHeaderView ======================== */\n\nQHeaderView {\n border: 0px transparent #6b6b7e;\n}\n\nQHeaderView::section {\n background-color: #5a5a6b;\n color: #fcfcfc;\n border-radius: 0;\n text-align: left;\n font-size: 13px;\n}\n\nQHeaderView::section::horizontal {\n padding-top: 0;\n padding-bottom: 0;\n padding-left: 4px;\n padding-right: 4px;\n border-left: 2px solid #242424;\n}\n\nQHeaderView::section::vertical {\n padding-top: 0;\n padding-bottom: 0;\n padding-left: 4px;\n padding-right: 4px;\n border-top: 2px solid #242424;\n}\n\nQHeaderView[sortable=\"true\"]::down-arrow {\n background-color: #5a5a6b;\n border: none;\n height: 10px;\n width: 10px;\n padding-left: 2px;\n padding-right: 2px;\n image: url(\"${path}/dark_blue/arrow_down.svg\");\n}\n\nQHeaderView[sortable=\"true\"]::up-arrow {\n background-color: #5a5a6b;\n border: none;\n height: 10px;\n width: 10px;\n padding-left: 2px;\n padding-right: 2px;\n image: url(\"${path}/dark_blue/arrow_up.svg\");\n}\n\n/* ===================== QTreeView ======================== */\n\nQTreeView:branch:has-children:!has-siblings:closed,\nQTreeView:branch:closed:has-children:has-siblings {\n border-image: none;\n image: url(\"${path}/dark_blue/branch_closed.svg\");\n}\n\nQTreeView:branch:open:has-children:!has-siblings,\nQTreeView:branch:open:has-children:has-siblings {\n border-image: none;\n image: url(\"${path}/dark_blue/branch_open.svg\");\n}\n\nQTreeView:branch:has-children:!has-siblings:closed:hover,\nQTreeView:branch:closed:has-children:has-siblings:hover {\n image: url(\"${path}/dark_blue/branch_closed_focus.svg\");\n}\n\nQTreeView:branch:open:has-children:!has-siblings:hover,\nQTreeView:branch:open:has-children:has-siblings:hover {\n image: url(\"${path}/dark_blue/branch_open_focus.svg\");\n}\n\nQTreeView,\nQListView,\nQTableView,\nQColumnView {\n background-color: #1b1b20; \n alternate-background-color: #0f0f12;\n border: 1px solid #6b6b7e;\n gridline-color: #6b6b7e;\n}\n\nQTreeView QLabel {\n background-color: transparent; \n}\n\nQTreeView::item:selected,\nQListView::item:selected,\nQTableView::item:selected,\nQColumnView::item:selected{\n background-color: #4d7fbc;\n}\n\nQTreeView::item:hover,\nQListView::item:hover,\nQTableView::item:hover,\nQColumnView::item:hover {\n background-color: #295e7f;\n}\n\n\nQTreeView::branch:closed:has-children{\n margin: 4px;\n}\n\nQTreeView::branch:open:has-children {\n margin:4px;\n}\n\nQTreeView::indicator:checked,\nQListView::indicator:checked,\nQTableView::indicator:checked,\nQColumnView::indicator:checked {\n image: url(\"${path}/dark_blue/checkbox_checked.svg\");\n}\n\nQTreeView::indicator:checked:hover,\nQTreeView::indicator:checked:focus,\nQTreeView::indicator:checked:pressed,\nQListView::indicator:checked:hover,\nQListView::indicator:checked:focus,\nQListView::indicator:checked:pressed,\nQTableView::indicator:checked:hover,\nQTableView::indicator:checked:focus,\nQTableView::indicator:checked:pressed,\nQColumnView::indicator:checked:hover,\nQColumnView::indicator:checked:focus,\nQColumnView::indicator:checked:pressed {\n image: url(\"${path}/dark_blue/checkbox_checked_focus.svg\");\n}\n\nQTreeView::indicator:unchecked,\nQListView::indicator:unchecked,\nQTableView::indicator:unchecked,\nQColumnView::indicator:unchecked {\n image: url(\"${path}/dark_blue/checkbox_unchecked.svg\");\n}\n\nQTreeView::indicator:unchecked:hover,\nQTreeView::indicator:unchecked:focus,\nQTreeView::indicator:unchecked:pressed,\nQListView::indicator:unchecked:hover,\nQListView::indicator:unchecked:focus,\nQListView::indicator:unchecked:pressed,\nQTableView::indicator:unchecked:hover,\nQTableView::indicator:unchecked:focus,\nQTableView::indicator:unchecked:pressed,\nQColumnView::indicator:unchecked:hover,\nQColumnView::indicator:unchecked:focus,\nQColumnView::indicator:unchecked:pressed {\n image: url(\"${path}/dark_blue/checkbox_unchecked_focus.svg\");\n}\n\nQTreeView::indicator:indeterminate,\nQListView::indicator:indeterminate,\nQTableView::indicator:indeterminate,\nQColumnView::indicator:indeterminate {\n image: url(\"${path}/dark_blue/checkbox_indeterminate.svg\");\n}\n\nQTreeView::indicator:indeterminate:hover,\nQTreeView::indicator:indeterminate:focus,\nQTreeView::indicator:indeterminate:pressed,\nQListView::indicator:indeterminate:hover,\nQListView::indicator:indeterminate:focus,\nQListView::indicator:indeterminate:pressed,\nQTableView::indicator:indeterminate:hover,\nQTableView::indicator:indeterminate:focus,\nQTableView::indicator:indeterminate:pressed,\nQColumnView::indicator:indeterminate:hover,\nQColumnView::indicator:indeterminate:focus,\nQColumnView::indicator:indeterminate:pressed {\n image: url(\"${path}/dark_blue/checkbox_indeterminate_focus.svg\");\n}\n\nQTableCornerButton::section {\n background-color: #1b1b20;\n border: 1px transparent #242424;\n border-radius: 0px;\n}\n\n/* ===================== QSlider ======================== */\n\nQSlider::groove:horizontal {\n background-color: #3a3a3a;\n height: 6px;\n border-radius: 2px;\n}\n\nQSlider::sub-page:horizontal {\n background-color: #303058;\n height: 6px;\n border-radius: 4px;\n}\n\nQSlider::handle:horizontal {\n background: #355394;\n border: 3px solid #1b1b20;\n width: 8px;\n height: 8px;\n margin: -8px 0px;\n border-radius: 4px;\n}\n\nQSlider::handle:horizontal:hover {\n background: #346aa1;\n}\n\nQSlider::groove:vertical {\n background-color: #3a3a3a;\n width: 6px;\n border-radius: 2px;\n}\n\nQSlider::add-page:vertical{\n background-color: #303058;\n width: 6px;\n border-radius: 4px;\n}\n\nQSlider::handle:vertical {\n background: #355394;\n border: 3px solid #1b1b20;\n width: 8px;\n height: 8px;\n margin: 0 -8px;\n border-radius: 4px;\n}\n\nQSlider::handle:vertical:hover {\n background: #346aa1;\n}\n\n/* ===================== QScrollBar ======================== */\n\nQScrollBar:horizontal,\nQScrollBar:horizontal:disabled {\n background: #3a3a3a;\n padding: 0px;\n max-height: 14px;\n border: 1px solid #355394;\n border-radius: 7px;\n margin: 0px 12px 0px 12px\n}\n\nQScrollBar::handle:horizontal {\n background: #355394;\n min-width: 30px;\n border-radius: 6px;\n}\n\nQScrollBar::handle:horizontal:hover {\n background: #346aa1;\n}\n\nQScrollBar::handle:horizontal:pressed {\n background:#346aa1;\n}\n\nQScrollBar::add-page:horizontal{\n background:none;\n}\n\nQScrollBar::sub-page:horizontal{\n background:none;\n}\n\nQScrollBar::add-line:horizontal {\n border-image: url(\"${path}/dark_blue/arrow_right_disabled.svg\");\n height: 12px;\n width: 12px;\n subcontrol-position: right;\n subcontrol-origin: margin;\n}\n\nQScrollBar::add-line:horizontal:hover,\nQScrollBar::add-line:horizontal:on {\n border-image: url(\"${path}/dark_blue/arrow_right.svg\");\n height: 12px;\n width: 12px;\n subcontrol-position: right;\n subcontrol-origin: margin;\n}\n\nQScrollBar::add-line:horizontal{\n background:none;\n}\n\n\nQScrollBar::sub-line:horizontal {\n border-image: url(\"${path}/dark_blue/arrow_left_disabled.svg\");\n height: 12px;\n width: 12px;\n subcontrol-position: left;\n subcontrol-origin: margin;\n}\n\nQScrollBar::sub-line:horizontal:hover,\nQScrollBar::sub-line:horizontal:on {\n border-image: url(\"${path}/dark_blue/arrow_left.svg\");\n height: 12px;\n width: 12px;\n subcontrol-position: left;\n subcontrol-origin: margin;\n}\n\nQScrollBar::sub-line:horizontal{\n background:none;\n}\n\nQScrollBar:vertical,\nQScrollBar:vertical:disabled {\n background: #3a3a3a;\n padding: 0px;\n max-width: 14px;\n border: 1px solid #355394;\n border-radius: 7px;\n margin: 12px 0px 12px 0px\n}\n\nQScrollBar::handle:vertical {\n background: #355394;\n min-height: 30px;\n border-radius: 6px;\n}\n\nQScrollBar::handle:vertical:hover {\n background: #346aa1;\n}\n\nQScrollBar::handle:vertical:pressed {\n background: #346aa1;\n}\n\nQScrollBar::add-page:vertical{\n background:none;\n}\n\nQScrollBar::sub-page:vertical{\n background:none;\n}\nQScrollBar::add-line:vertical{\n background:none;\n}\n\nQScrollBar::add-line:vertical {\n border-image: url(\"${path}/dark_blue/arrow_down_disabled.svg\");\n height: 12px;\n width: 12px;\n subcontrol-position: bottom;\n subcontrol-origin: margin;\n}\n\nQScrollBar::add-line:vertical:hover,\nQScrollBar::add-line:vertical:on {\n border-image: url(\"${path}/dark_blue/arrow_down.svg\");\n height: 12px;\n width: 12px;\n subcontrol-position: bottom;\n subcontrol-origin: margin;\n}\n\nQScrollBar::sub-line:vertical{\n background:none;\n}\n\nQScrollBar::sub-line:vertical {\n border-image: url(\"${path}/dark_blue/arrow_up_disabled.svg\");\n height: 12px;\n width: 12px;\n subcontrol-position: top;\n subcontrol-origin: margin;\n}\n\nQScrollBar::sub-line:vertical:hover,\nQScrollBar::sub-line:vertical:on {\n border-image: url(\"${path}/dark_blue/arrow_up.svg\");\n height: 12px;\n width: 12px;\n subcontrol-position: top;\n subcontrol-origin: margin;\n}\n\nQScrollBar::up-arrow:horizontal,\nQScrollBar::down-arrow:horizontal {\n background: none;\n}\n\nQScrollBar::up-arrow:vertical,\nQScrollBar::down-arrow:vertical {\n background: none;\n}\n\n\n/* ===================== QScrollArea ======================== */\n\nQScrollArea {\n background-color: #1b1b20;\n border: 1px solid #6b6b7e;\n}\n\nQScrollArea:disabled {\n color: #9d9d9d;\n}\n\nQScrollArea QWidget QWidget:disabled {\n background-color: #1b1b20;\n}\n\nQTabWidget QScrollArea QWidget{\n background-color: #1b1b20;\n}\n\n/* ===================== QFrame ======================== */\n\n.QFrame {\n border-radius: 2px;\n border: 1px solid #6b6b7e;\n /* No frame */\n /* HLine */\n /* VLine */\n}\n\n.QFrame[frameShape=\"0\"] {\n border-radius: 4px;\n border: 1px transparent #6b6b7e;\n}\n\n.QFrame[frameShape=\"4\"] {\n max-height: 2px;\n border: none;\n background-color: #6b6b7e;\n}\n\n.QFrame[frameShape=\"5\"] {\n max-width: 2px;\n border: none;\n background-color: #6b6b7e;\n}\n\n/* ===================== QToolTip ======================== */\n\nQToolTip {\n border: 1px solid #6b6b7e;\n padding: 2px;\n color: #fcfcfc;\n background-color: #383838;\n}\n\n/* ===================== QSplitter ======================== */\n\nQSplitter {\n spacing: 0px;\n padding: 0px;\n margin: 0px;\n}\n\nQSplitter::handle {\n background-color: #454564;\n border: 0px solid #6b6b7e;\n spacing: 0px;\n padding: 1px;\n margin: 0px;\n}\n\nQSplitter::handle:hover {\n background-color: #9b9bb5;\n}\n\nQSplitter::handle:horizontal {\n width: 1px;\n}\n\nQSplitter::handle:vertical {\n height: 1px;\n}\n\n/* ===================== QGraphicsView ======================== */\n\nQGraphicsView {\n background-color: #3a3a3a;\n border: 1px solid #6b6b7e;\n color: #ffffff;\n border-radius: 2px;\n}\n\nQGraphicsView:disabled {\n background-color: #3a3a3a;\n border: 1px solid #6b6b7e;\n color: #555564;\n border-radius: 2px;\n}\n\nQGraphicsView:hover, QGraphicsView:!hover, QGraphicsView:selected,\nQGraphicsView:pressed {\n border: 1px solid #6b6b7e;\n}\n\n/* ===================== QToolBox ======================== */\n\nQToolBox {\n padding: 0px;\n border: 0px;\n border: 1px solid #6b6b7e;\n}\n\nQToolBox:selected {\n padding: 0px;\n border: 1px solid #6b6b7e;\n}\n\nQToolBox::tab {\n border: 1px solid #6b6b7e;\n color: #fcfcfc;\n background-color: #525252;\n}\n\nQToolBox::tab:disabled {\n color: #9d9d9d;\n}\n\nQToolBox::tab:selected {\n background-color: #383838;\n border-bottom: 4px solid #6c6cf5;\n}\n\nQToolBox::tab:selected:disabled {\n background-color: #9d9d9d;\n}\n\nQToolBox::tab:!selected {\n background-color: #525252;\n}\n\nQToolBox::tab:!selected:disabled {\n background-color: #9d9d9d;\n}\n\nQToolBox::tab:hover {\n border-color: #6b6b7e;\n border-bottom: 2px solid #6c6cf5;\n}\n\nQToolBox QScrollArea QWidget QWidget {\n padding: 0px;\n border: 0px;\n background-color: #1b1b20;\n}\n\n/* ===================== QDockWidget ======================== */\n\nQDockWidget {\n outline: 1px solid #455364;\n background-color: #1b1b20;\n border: 1px solid #6b6b7e;\n border-radius: 2px;\n titlebar-close-icon: url(\"${path}/dark_blue/transparent.svg\");\n titlebar-normal-icon: url(\"${path}/dark_blue/transparent.svg\");\n}\n\nQDockWidget::title {\n padding: 3px;\n spacing: 4px;\n border: none;\n background-color: #454564;\n}\n\nQDockWidget::close-button {\n icon-size: 12px;\n border: none;\n background: transparent;\n background-image: transparent;\n border: 0;\n margin: 0;\n padding: 0;\n image: url(\"${path}/dark_blue/window_close.svg\");\n}\n\nQDockWidget::close-button:hover {\n image: url(\"${path}/dark_blue/window_close_focus.svg\");\n}\n\nQDockWidget::close-button:pressed {\n image: url(\"${path}/dark_blue/window_close_pressed.svg\");\n}\n\nQDockWidget::float-button {\n icon-size: 12px;\n border: none;\n background: transparent;\n background-image: transparent;\n border: 0;\n margin: 0;\n padding: 0;\n image: url(\"${path}/dark_blue/window_undock.svg\");\n}\n\nQDockWidget::float-button:hover {\n image: url(\"${path}/dark_blue/window_undock_focus.svg\");\n}\n\nQDockWidget::float-button:pressed {\n image: url(\"${path}/dark_blue/window_undock_pressed.svg\");\n}\n\n/* ===================== QLCDNumber ======================== */\n\nQLCDNumber {\n color: #c6c6eb;\n}\n\nQLCDNumber:disabled {\n color: #9d9d9d;\n}\n\n/* ===================== QGroupBox ======================== */\n\nQGroupBox {\n font-weight: bold;\n border: 1px solid #6b6b7e;\n border-radius: 2px;\n padding: 2px;\n margin-top: 6px;\n margin-bottom: 4px;\n}\n\nQGroupBox::title {\n subcontrol-origin: margin;\n subcontrol-position: top left;\n left: 4px;\n padding-left: 2px;\n padding-right: 4px;\n padding-top: -4px;\n}\n\nQGroupBox::indicator {\n margin-left: 2px;\n margin-top: 2px;\n padding: 0;\n height: 14px;\n width: 14px;\n border-radius: 2px;\n}\n\nQGroupBox::indicator:unchecked {\n image: url(\"${path}/dark_blue/checkbox_unchecked.svg\");\n}\n\nQGroupBox::indicator:unchecked:hover,\nQGroupBox::indicator:unchecked:focus {\n border: none;\n image: url(\"${path}/dark_blue/checkbox_unchecked_focus.svg\");\n}\n\nQGroupBox::indicator:unchecked:pressed {\n border: none;\n image: url(\"${path}/dark_blue/checkbox_unchecked_pressed.svg\");\n}\n\nQGroupBox::indicator:unchecked:disabled {\n image: url(\"${path}/dark_blue/checkbox_unchecked_disabled.svg\");\n}\n\nQGroupBox::indicator:checked {\n image: url(\"${path}/dark_blue/checkbox_checked.svg\");\n}\n\nQGroupBox::indicator:checked:hover,\nQGroupBox::indicator:checked:focus,\nQGroupBox::indicator:checked:pressed {\n border: none;\n image: url(\"${path}/dark_blue/checkbox_checked_focus.svg\");\n}\n\nQGroupBox::indicator:checked:pressed {\n border: none;\n image: url(\"${path}/dark_blue/checkbox_checked_pressed.svg\");\n}\n\nQGroupBox::indicator:checked:disabled {\n image: url(\"${path}/dark_blue/checkbox_checked_disabled.svg\");\n}\n\n/* ===================== QCheckBox ======================== */\n\nQCheckBox::indicator {\n width: 14px;\n height: 14px;\n}\n\nQCheckBox::indicator:unchecked {\n image: url(\"${path}/dark_blue/checkbox_unchecked.svg\");\n}\n\nQCheckBox::indicator:unchecked:hover,\nQCheckBox::indicator:unchecked:focus {\n border: none;\n image: url(\"${path}/dark_blue/checkbox_unchecked_focus.svg\");\n}\n\nQCheckBox::indicator:unchecked:pressed {\n border: none;\n image: url(\"${path}/dark_blue/checkbox_unchecked_pressed.svg\");\n}\n\nQCheckBox::indicator:unchecked:disabled {\n image: url(\"${path}/dark_blue/checkbox_unchecked_disabled.svg\");\n}\n\nQCheckBox::indicator:indeterminate {\n image: url(\"${path}/dark_blue/checkbox_indeterminate.svg\");\n}\n\nQCheckBox::indicator:indeterminate:disabled {\n image: url(\"${path}/dark_blue/checkbox_indeterminate_disabled.svg\");\n}\n\nQCheckBox::indicator:indeterminate:focus,\nQCheckBox::indicator:indeterminate:hover {\n image: url(\"${path}/dark_blue/checkbox_indeterminate_focus.svg\");\n}\n\nQCheckBox::indicator:indeterminate:pressed {\n image: url(\"${path}/dark_blue/checkbox_indeterminate_pressed.svg\");\n}\n\nQCheckBox::indicator:checked {\n image: url(\"${path}/dark_blue/checkbox_checked.svg\");\n}\n\nQCheckBox::indicator:checked:hover,\nQCheckBox::indicator:checked:focus,\nQCheckBox::indicator:checked:pressed {\n border: none;\n image: url(\"${path}/dark_blue/checkbox_checked_focus.svg\");\n}\n\nQCheckBox::indicator:checked:pressed {\n border: none;\n image: url(\"${path}/dark_blue/checkbox_checked_pressed.svg\");\n}\n\nQCheckBox::indicator:checked:disabled {\n image: url(\"${path}/dark_blue/checkbox_checked_disabled.svg\");\n}\n\n/* ===================== QRadioButton ======================== */\n\nQRadioButton::indicator {\n width: 14px;\n height: 14px;\n border: none;\n}\n\nQRadioButton::indicator:checked {\n image: url(\"${path}/dark_blue/radio_checked.svg\");\n}\n\nQRadioButton::indicator:checked:hover,\nQRadioButton::indicator:checked:focus,\nQRadioButton::indicator:checked:pressed {\n border: none;\n image: url(\"${path}/dark_blue/radio_checked_focus.svg\");\n}\n\nQRadioButton::indicator:checked:pressed {\n border: none;\n image: url(\"${path}/dark_blue/radio_checked_pressed.svg\");\n}\n\nQRadioButton::indicator:checked:disabled {\n image: url(\"${path}/dark_blue/radio_checked_disabled.svg\");\n}\n\nQRadioButton::indicator:unchecked {\n image: url(\"${path}/dark_blue/radio_unchecked.svg\");\n}\n\nQRadioButton::indicator:unchecked:hover,\nQRadioButton::indicator:unchecked:focus {\n border: none;\n image: url(\"${path}/dark_blue/radio_unchecked_focus.svg\");\n}\n\nQRadioButton::indicator:unchecked:pressed {\n border: none;\n image: url(\"${path}/dark_blue/radio_unchecked_pressed.svg\");\n}\n\nQRadioButton::indicator:unchecked:disabled {\n image: url(\"${path}/dark_blue/radio_unchecked_disabled.svg\");\n}\n\n/* ===================== QAbstractSpinBox ======================== */\n\nQAbstractSpinBox {\n background-color: #3a3a3a;\n border: 1px solid #6b6b7e;\n color: #e0e1e3;\n padding-top: 2px;\n padding-bottom: 2px;\n padding-left: 4px;\n padding-right: 4px;\n border-radius: 4px;\n}\n\nQAbstractSpinBox:up-button {\n background-color: #1b1b20;\n subcontrol-origin: border;\n subcontrol-position: top right;\n border: 1px solid #6b6b7e;\n border-bottom: 1px solid #6b6b7e;\n border-top-left-radius: 0;\n border-top-right-radius: 4;\n border-bottom-left-radius: 0;\n width: 12px;\n margin-bottom: -1px;\n}\n\nQAbstractSpinBox:down-button {\n background-color: #1b1b20;\n subcontrol-origin: border;\n subcontrol-position: bottom right;\n border: 1px solid #6b6b7e;\n border-top: 1px solid #6b6b7e;\n border-top-left-radius: 0;\n border-bottom-left-radius: 0;\n border-bottom-right-radius: 4;\n width: 12px;\n margin-top: -1px;\n}\n\nQAbstractSpinBox::up-arrow {\n image: url(\"${path}/dark_blue/arrow_up.svg\");\n height: 10px;\n width: 10px;\n}\n\nQAbstractSpinBox::up-arrow:disabled,\nQAbstractSpinBox::up-arrow:off {\n image: url(\"${path}/dark_blue/arrow_up_disabled.svg\");\n}\n\nQAbstractSpinBox::down-arrow {\n image: url(\"${path}/dark_blue/arrow_down.svg\");\n height: 10px;\n width: 10px;\n}\n\nQAbstractSpinBox::down-arrow:disabled,\nQAbstractSpinBox::down-arrow:off {\n image: url(\"${path}/dark_blue/arrow_down_disabled.svg\");\n}\n\n/* ===================== QToolButton ======================== */\n\nQToolButton {\n background-color: #2a2a32;\n border: 1px solid #6b6b7e;\n border-radius: 4px;\n padding-top: 2px;\n padding-bottom: 2px;\n padding-left: 4px;\n padding-right: 4px\n}\n\nQToolButton:checked {\n background-color: #565666;\n border: 1px solid #6b6b7e;\n}\n\nQToolButton:checked:disabled {\n background-color: #565666;\n color: #9d9d9d;\n border: 1px solid #6b6b7e;\n}\n\n\nQToolButton:hover {\n background-color: #40404c;\n}\n\nQToolButton:pressed {\n background-color: #202026;\n border: 1px solid #6b6b7e;\n}\n\nQToolButton[popupMode=\"0\"] {\n /* Only for DelayedPopup */\n padding-right: 2px;\n}\n\nQToolButton[popupMode=\"1\"] {\n /* Only for MenuButtonPopup */\n padding-right: 20px;\n}\n\nQToolButton[popupMode=\"1\"]::menu-button {\n border: none;\n}\n\nQToolButton[popupMode=\"1\"]::menu-button:hover {\n border: none;\n border-left: 1px solid #6b6b7e;\n border-radius: 0;\n}\n\nQToolButton[popupMode=\"2\"] {\n /* Only for InstantPopup */\n padding-right: 2px;\n}\n\nQToolButton::menu-button {\n image: url(\"${path}/dark_blue/arrow_down.svg\");\n padding: 2px;\n border-radius: 4px;\n width: 12px;\n border: 1px solid #6b6b7e;\n outline: none;\n}\n\nQToolButton::menu-button:hover {\n border: 1px solid #346792;\n}\n\nQToolButton::menu-button:checked:hover {\n border: 1px solid #346792;\n}\n\nQToolButton::menu-indicator {\n image: url(\"${path}/dark_blue/arrow_down.svg\");\n height: 6px;\n width: 6px;\n top: 0;\n /* Exclude a shift for better image */\n left: -2px;\n /* Shift it a bit */\n}\n\nQToolButton::menu-arrow {\n image: url(\"${path}/dark_blue/arrow_down.svg\");\n height: 8px;\n width: 8px;\n}\n\nQToolButton::menu-arrow:hover {\n image: url(\"${path}/dark_blue/arrow_down_focus.svg\");\n}\n\n/* ===================== QPushButton ======================== */\n\nQPushButton {\n background-color: #2a2a32;\n border: 1px solid #6b6b7e;\n border-radius: 4px;\n padding-top: 2px;\n padding-bottom: 2px;\n padding-left: 4px;\n padding-right: 4px\n}\n\nQPushButton:default {\n border: 2px solid #355394;\n}\n\nQPushButton:checked {\n background-color: #565666;\n border: 1px solid #6b6b7e;\n}\n\nQPushButton:checked:disabled {\n background-color: #565666;\n color: #9d9d9d;\n border: 1px solid #6b6b7e;\n}\n\nQPushButton:hover {\n background-color: #40404c;\n}\n\nQPushButton:pressed {\n background-color: #202026;\n border: 1px solid #6b6b7e;\n}\n\nQPushButton::menu-indicator {\n subcontrol-origin: padding;\n subcontrol-position: bottom right;\n bottom: 4px;\n}\n\nQDialogButtonBox QPushButton {\n min-width: 80px;\n}\n\n/* ===================== QSizeGrip ======================== */\n\nQSizeGrip {\n background: transparent;\n width: 20px;\n height: 20px;\n image: url(\"${path}/dark_blue/window_grip.svg\");\n}\n\n/* ===================== QToolBar ======================== */\n\nQToolBar {\n border-bottom: 1px solid #6b6b7e;\n padding: 1px;\n font-weight: bold;\n spacing: 2px;\n}\n\nQToolBar::handle:horizontal {\n width: 16px;\n image: url(\"${path}/dark_blue/toolbar_move_horizontal.svg\");\n}\n\nQToolBar::handle:vertical {\n height: 16px;\n image: url(\"${path}/dark_blue/toolbar_move_vertical.svg\");\n}\n\nQToolBar::separator:horizontal {\n width: 8px;\n image: url(\"${path}/dark_blue/toolbar_separator_horizontal.svg\");\n}\n\nQToolBar::separator:vertical {\n height: 8px;\n image: url(\"${path}/dark_blue/toolbar_separator_vertical.svg\");\n}\n\nQToolButton#qt_toolbar_ext_button {\n image: url(\"${path}/dark_blue/arrow_right.svg\");\n}\n\nQToolBar QToolButton, QToolButton:pressed {\n border: none\n}\n\n/* ===================== QCommandLinkButton ======================== */\n\nQCommandLinkButton {\n background-color: transparent;\n border: 1px solid #6b6b7e;\n border-radius: 4px;\n padding: 0px;\n margin: 0px;\n}\n\nQCommandLinkButton:disabled {\n background-color: transparent;\n color: #9da9b5;\n}\n", "name": "eric7_Dark_Blue.qss" } -} \ No newline at end of file +}
--- a/src/eric7/Themes/dark_gray_with_stylesheet.ethj Sat Apr 29 10:47:10 2023 +0200 +++ b/src/eric7/Themes/dark_gray_with_stylesheet.ethj Sat Apr 29 11:35:32 2023 +0200 @@ -2474,7 +2474,7 @@ "WebBrowser/SecureUrlColor": "#6b9166" }, "stylesheet": { - "contents": "/* ===================== QPalette ======================== */\n/* == This entry is handled by eric == */\nQPalette {\n alternate-base: #121212;\n base: #3a3a3a;\n text: #fcfcfc;\n bright-text: #ffffff;\n placeholder-text: #9d9d9d;\n window: #202020;\n window-text: #fcfcfc;\n tooltip-base: #383838;\n tooltip-text: #fcfcfc;\n button: #202020;\n button-text: #fcfcfc;\n highlight: #757575;\n highlighted-text: #e1e1e1;\n link: #ebebeb;\n link-visited: #ebebc6\n}\n/* == End of eric specialties == */\n\n* {\n outline: 0px;\n color: #fcfcfc;\n selection-background-color: #757575;\n selection-color: #ffffff;\n}\n\n/* specific reset for elements inside QToolBar */\nQToolBar * {\n margin: 0px;\n padding: 0px;\n}\n\nQWidget, QStatusBar, QSvgWidget, QToolBar,\nQGroupBox, QHelpSearchQueryWidget, QHelpSearchResultWidget,\nQDesignerPropertyEditorInterface, QDesignerWidgetBoxInterface, QDesktopWidget,\nQDialog, QDialogButtonBox, QDesignerActionEditorInterface,\nQDesignerFormWindowInterface, QDesignerObjectInspectorInterface, \nQAbstractButton, QAbstractSlider, QAbstractSpinBox, QAxWidget, QCalendarWidget,\nQComboBox, QMdiSubWindow, QMenu, QMenuBar,QDockWidget, QFocusFrame, QGLWidget,\nQToolBox, QLCDNumber , QSplitter, QStackedWidget, QMainWindow,\nQScrollArea, QAbstractScrollArea {\n background-color: #202020;\n}\n\nQWidget:disabled {\n background-color: #202020;\n color: #9d9d9d;\n selection-background-color: #757575;\n selection-color: #e1e1e1;\n}\n\nQWidget::item:selected {\n background-color: #757575;\n}\n\n/* ===================== QMainWindow ======================== */\n\nQMainWindow::separator {\n background-color: #646464;\n border: 0px solid #7e7e7e;\n spacing: 0px;\n padding: 1px;\n}\n\nQMainWindow::separator:hover {\n background-color: #b5b5b5;\n}\n\nQMainWindow::separator:horizontal {\n width: 5px;\n margin-top: 2px;\n margin-bottom: 2px;\n image: url(\"${path}/dark_gray/toolbar_separator_vertical.svg\");\n}\n\nQMainWindow::separator:vertical {\n height: 5px;\n margin-left: 2px;\n margin-right: 2px;\n image: url(\"${path}/dark_gray/toolbar_separator_horizontal.svg\");\n}\n\n/* ===================== QComboxBox ======================== */\n\nQLineEdit, QTextEdit, QPlainTextEdit, QSpinBox, QDoubleSpinBox, QComboBox,\nQDateEdit, QTimeEdit, QDateTimeEdit {\n background-color: #3a3a3a;\n border: 1px solid #7e7e7e;\n border-radius: 4px;\n padding-left: 4px;\n padding-right: 4px;\n min-height: 1em;\n}\n\nQComboBox::indicator {\n border: none;\n border-radius: 0;\n border-width: 0px;\n color: transparent;\n background-color: transparent;\n selection-color: transparent;\n selection-background-color: transparent;\n}\n\nQComboBox::indicator:alternate {\n background: #121212;\n}\n\nQComboBox::indicator:checked {\n image: url(\"${path}/dark_gray/combobox_checked.svg\");\n}\n\nQComboBox::drop-down, QDateEdit::drop-down, QTimeEdit::drop-down,\nQDateTimeEdit::drop-down {\n subcontrol-origin: padding;\n subcontrol-position: top right;\n width: 15px;\n border-left-width: 0px;\n border-left-style: solid;\n border-top-right-radius: 4px;\n border-bottom-right-radius: 4px;\n border-left-color: #242424;\n}\n\nQComboBox::drop-down:on {\n top:1px;\n}\n\nQComboBox::drop-down {\n subcontrol-origin: padding;\n subcontrol-position: top right;\n width: 20px;\n border-left: 1px solid #7e7e7e;\n}\n\nQComboBox::down-arrow {\n image: url(\"${path}/dark_gray/arrow_down_disabled.svg\");\n height: 14px;\n width: 14px;\n}\n\nQComboBox::down-arrow:on,\nQComboBox::down-arrow:hover,\nQComboBox::down-arrow:focus {\n image: url(\"${path}/dark_gray/arrow_down.svg\");\n}\n\n\nQLineEdit[text=\"\"] {\n color: 9d9d9d;\n}\n\n/* ===================== QMenuBar ======================== */\n\nQMenuBar * {\n background-color: #2c2c2c;\n}\n\nQMenuBar::item {\n color: #fcfcfc;\n background-color: #202020;\n margin: 1px;\n padding: 4px;\n}\n\nQMenuBar::item:selected {\n padding: 4px;\n background: transparent;\n border: 0px solid #7e7e7e;\n background-color: #757575;\n}\n\nQMenuBar::item:pressed {\n padding: 4px;\n border: 0px solid #7e7e7e;\n background-color: #757575;\n color: #fcfcfc;\n margin-bottom: 0px;\n padding-bottom: 0px;\n}\n\n/* ===================== QMenu ======================== */\n\nQMenu {\n background-color: #2c2c2c;\n border: 1px solid #7e7e7e;\n margin: 2px;\n padding: 5px;\n}\n\nQMenu * {\n background-color:#2c2c2c;\n}\n\nQMenu::tearoff {\n border-top: 2px dashed #7e7e7e;\n border-bottom: 2px dashed #7e7e7e;\n height: 0px;\n margin-top: 3px;\n margin-bottom: 3px;\n}\n\nQMenu::tearoff:selected {\n border-top: 2px dashed #dcdcdc;\n border-bottom: 2px dashed #dcdcdc;\n background: #757575;\n background-clip: margin;\n}\n\nQMenu::item:selected {\n color: #fcfcfc;\n border: 0px solid #7e7e7e;\n background: #757575;\n}\n\nQMenu::item:checked {\n color: #fcfcfc;\n border: 1px solid #757575;\n border-radius: 4px;\n background: #323232;\n}\n\nQMenu::separator {\n height: 2px;\n background: #7e7e7e;\n margin: 5px;\n}\n\nQMenu::indicator {\n width: 14px;\n height: 14px;\n spacing: 4px\n}\n\n/* non-exclusive indicator = check box style indicator (see\n QActionGroup::setExclusive) */\n\nQMenu::indicator:non-exclusive:unchecked {\n image: url(\"${path}/dark_gray/checkbox_unchecked.svg\");\n}\n\nQMenu::indicator:non-exclusive:unchecked:hover,\nQMenu::indicator:non-exclusive:unchecked:focus,\nQMenu::indicator:non-exclusive:unchecked:pressed {\n border: none;\n image: url(\"${path}/dark_gray/checkbox_unchecked_focus.svg\");\n}\n\nQMenu::indicator:non-exclusive:unchecked:disabled {\n image: url(\"${path}/dark_gray/checkbox_unchecked_disabled.svg\");\n}\n\nQMenu::indicator:non-exclusive:checked {\n image: url(\"${path}/dark_gray/checkbox_checked.svg\");\n}\n\nQMenu::indicator:non-exclusive:checked:hover,\nQMenu::indicator:non-exclusive:checked:focus,\nQMenu::indicator:non-exclusive:checked:pressed {\n border: none;\n image: url(\"${path}/dark_gray/checkbox_checked_focus.svg\");\n}\n\nQMenu::indicator:non-exclusive:checked:disabled {\n image: url(\"${path}/dark_gray/checkbox_checked_disabled.svg\");\n}\n\nQMenu::indicator:non-exclusive:indeterminate {\n image: url(\"${path}/dark_gray/checkbox_indeterminate.svg\");\n}\n\nQMenu::indicator:non-exclusive:indeterminate:disabled {\n image: url(\"${path}/dark_gray/checkbox_indeterminate_disabled.svg\");\n}\n\nQMenu::indicator:non-exclusive:indeterminate:focus,\nQMenu::indicator:non-exclusive:indeterminate:hover,\nQMenu::indicator:non-exclusive:indeterminate:pressed {\n image: url(\"${path}/dark_gray/checkbox_indeterminate_focus.svg\");\n}\n\n/* exclusive indicator = radio button style indicator (see\n QActionGroup::setExclusive) */\n\nQMenu::indicator:exclusive:unchecked {\n image: url(\"${path}/dark_gray/radio_unchecked.svg\");\n}\n\nQMenu::indicator:exclusive:unchecked:hover,\nQMenu::indicator:exclusive:unchecked:focus,\nQMenu::indicator:exclusive:unchecked:pressed {\n border: none;\n outline: none;\n image: url(\"${path}/dark_gray/radio_unchecked_focus.svg\");\n}\n\nQMenu::indicator:exclusive:unchecked:disabled {\n image: url(\"${path}/dark_gray/radio_unchecked_disabled.svg\");\n}\n\nQMenu::indicator:exclusive:checked {\n border: none;\n outline: none;\n image: url(\"${path}/dark_gray/radio_checked.svg\");\n}\n\nQMenu::indicator:exclusive:checked:hover,\nQMenu::indicator:exclusive:checked:focus,\nQMenu::indicator:exclusive:checked:pressed {\n border: none;\n outline: none;\n image: url(\"${path}/dark_gray/radio_checked_focus.svg\");\n}\n\nQMenu::indicator:exclusive:checked:disabled {\n outline: none;\n image: url(\"${path}/dark_gray/radio_checked_disabled.svg\");\n}\n\nQMenu::right-arrow {\n image: url(\"${path}/dark_gray/arrow_right.svg\");\n margin: 5px;\n padding-left: 12px;\n height: 10px;\n width: 10px;\n}\n\nQMenu::right-arrow:disabled {\n image: url(\"${path}/dark_gray/arrow_right_disabled.svg\");\n}\n/* ===================== QProgressBar ======================== */\n\nQProgressBar {\n min-height: 10px;\n background: #3a3a3a;\n border-radius: 1px;\n text-align: center;\n border: 1px solid #3a3a3a;\n border-radius: 4px;\n}\n\nQProgressBar:chunk {\n background-color:#7e7e7e;\n border-radius: 4px;\n}\n\n/* ===================== QTabBar ======================== */\n\nQTabBar::tab {\n border: 1px solid #242424;\n color: #fcfcfc;\n margin: 0px;\n background: qlineargradient(\n spread: pad, x1: 0, y1: 0, x2: 0, y2: 1,\n stop: 0 #646464, stop: 1 #525252);\n}\n\nQTabBar::tab:selected, QTabBar::tab:hover {\n border-style: solid;\n border-color: #939393;\n background: qlineargradient(\n spread: pad, x1: 0, y1: 0, x2: 0, y2: 1,\n stop: 0 #484848, stop: 1 #383838);\n}\n\nQTabBar::tab:top, QTabBar::tab:bottom {\n padding: 3px 8px 3px 8px;\n}\n\nQTabBar::tab:left, QTabBar::tab:right {\n padding: 8px 3px 8px 3px;\n}\n\nQTabBar::tab:top:selected {\n border-width: 4px 0px 0px 0px;\n}\n\nQTabBar::tab:right:selected {\n border-width: 0px 0px 0px 4px;\n}\n\nQTabBar::tab:bottom:selected {\n border-width:0px 0px 4px 0px;\n}\n\nQTabBar::tab:left:selected {\n border-width: 0px 4px 0px 0px;\n}\n\nQTabBar::tab:top:hover {\n border-width: 2px 0px 0px 0px;\n}\n\nQTabBar::tab:right:hover {\n border-width: 0px 0px 0px 2px;\n}\n\nQTabBar::tab:bottom:hover {\n border-width:0px 0px 2px 0px;\n}\n\nQTabBar::tab:left:hover {\n border-width: 0px 2px 0px 0px;\n}\n\nQTabBar::tab:first:top:selected, QTabBar::tab:first:top:hover,\nQTabBar::tab:first:bottom:selected, QTabBar::tab:first:bottom:hover {\n border-left-width:1px;\n border-left-color:#242424;\n}\n\nQTabBar::tab:first:left:selected, QTabBar::tab:first:left:hover,\nQTabBar::tab:first:right:selected, QTabBar::tab:first:right:hover {\n border-top-width:1px;\n border-top-color:#242424;\n}\n\nQTabBar::tab:last:top:selected, QTabBar::tab:last:top:hover,\nQTabBar::tab:last:bottom:selected, QTabBar::tab:last:bottom:hover {\n border-right-width:1px;\n border-right-color:#242424;\n}\n\nQTabBar::tab:last:left:selected, QTabBar::tab:last:left:hover,\nQTabBar::tab:last:right:selected, QTabBar::tab:last:right:hover {\n border-bottom-width:1px;\n border-bottom-color:#242424;\n}\n\nQTabBar QToolButton::left-arrow:enabled,\nQDockWidget QTabBar QToolButton::left-arrow:enabled {\n image: url(\"${path}/dark_gray/arrow_left.svg\");\n}\n\nQTabBar QToolButton::left-arrow:disabled,\nQDockWidget QTabBar QToolButton::left-arrow:disabled {\n image: url(\"${path}/dark_gray/arrow_left_disabled.svg\");\n}\n\nQTabBar QToolButton::right-arrow:enabled,\nQDockWidget QTabBar QToolButton::right-arrow:enabled {\n image: url(\"${path}/dark_gray/arrow_right.svg\");\n}\n\nQTabBar QToolButton::right-arrow:disabled,\nQDockWidget QTabBar QToolButton::right-arrow:disabled {\n image: url(\"${path}/dark_gray/arrow_right_disabled.svg\");\n}\n\n/* ===================== QTabWidget ======================== */\n\nQTabWidget >* {\n background-color: #2c2c2c;\n}\n\nQTabWidget::pane {\n border:1px solid #7e7e7e;\n alternate-background-color:#121212;\n gridline-color:#242424;\n background:#3a3a3a;\n}\nQTabWidget::pane:selected {\n background-color: #535353;\n border: 1px solid #676767;\n}\n\n/* ===================== QStatusBar ======================== */\n\nQStatusBar::item{\n border:0px solid #484848;\n border-radius:3px;\n}\n\n/* ===================== QHeaderView ======================== */\n\nQHeaderView {\n border: 0px transparent #7e7e7e;\n}\n\nQHeaderView::section {\n background-color: #6b6b6b;\n color: #fcfcfc;\n border-radius: 0;\n text-align: left;\n font-size: 13px;\n}\n\nQHeaderView::section::horizontal {\n padding-top: 0;\n padding-bottom: 0;\n padding-left: 4px;\n padding-right: 4px;\n border-left: 2px solid #242424;\n}\n\nQHeaderView::section::vertical {\n padding-top: 0;\n padding-bottom: 0;\n padding-left: 4px;\n padding-right: 4px;\n border-top: 2px solid #242424;\n}\n\nQHeaderView[sortable=\"true\"]::down-arrow {\n background-color: #6b6b6b;\n border: none;\n height: 10px;\n width: 10px;\n padding-left: 2px;\n padding-right: 2px;\n image: url(\"${path}/dark_gray/arrow_down.svg\");\n}\n\nQHeaderView[sortable=\"true\"]::up-arrow {\n background-color: #6b6b6b;\n border: none;\n height: 10px;\n width: 10px;\n padding-left: 2px;\n padding-right: 2px;\n image: url(\"${path}/dark_gray/arrow_up.svg\");\n}\n\n/* ===================== QTreeView ======================== */\n\nQTreeView:branch:has-children:!has-siblings:closed,\nQTreeView:branch:closed:has-children:has-siblings {\n border-image: none;\n image: url(\"${path}/dark_gray/branch_closed.svg\");\n}\n\nQTreeView:branch:open:has-children:!has-siblings,\nQTreeView:branch:open:has-children:has-siblings {\n border-image: none;\n image: url(\"${path}/dark_gray/branch_open.svg\");\n}\n\nQTreeView:branch:has-children:!has-siblings:closed:hover,\nQTreeView:branch:closed:has-children:has-siblings:hover {\n image: url(\"${path}/dark_gray/branch_closed_focus.svg\");\n}\n\nQTreeView:branch:open:has-children:!has-siblings:hover,\nQTreeView:branch:open:has-children:has-siblings:hover {\n image: url(\"${path}/dark_gray/branch_open_focus.svg\");\n}\n\nQTreeView,\nQListView,\nQTableView,\nQColumnView {\n background-color: #202020; \n alternate-background-color: #121212;\n border: 1px solid #7e7e7e;\n gridline-color: #7e7e7e;\n}\n\nQTreeView QLabel {\n background-color: transparent; \n}\n\nQTreeView::item:selected,\nQListView::item:selected,\nQTableView::item:selected,\nQColumnView::item:selected{\n background-color: #757575;\n}\n\nQTreeView::item:hover,\nQListView::item:hover,\nQTableView::item:hover,\nQColumnView::item:hover {\n background-color: #7f7f7f;\n}\n\n\nQTreeView::branch:closed:has-children{\n margin: 4px;\n}\n\nQTreeView::branch:open:has-children {\n margin:4px;\n}\n\nQTreeView::indicator:checked,\nQListView::indicator:checked,\nQTableView::indicator:checked,\nQColumnView::indicator:checked {\n image: url(\"${path}/dark_gray/checkbox_checked.svg\");\n}\n\nQTreeView::indicator:checked:hover,\nQTreeView::indicator:checked:focus,\nQTreeView::indicator:checked:pressed,\nQListView::indicator:checked:hover,\nQListView::indicator:checked:focus,\nQListView::indicator:checked:pressed,\nQTableView::indicator:checked:hover,\nQTableView::indicator:checked:focus,\nQTableView::indicator:checked:pressed,\nQColumnView::indicator:checked:hover,\nQColumnView::indicator:checked:focus,\nQColumnView::indicator:checked:pressed {\n image: url(\"${path}/dark_gray/checkbox_checked_focus.svg\");\n}\n\nQTreeView::indicator:unchecked,\nQListView::indicator:unchecked,\nQTableView::indicator:unchecked,\nQColumnView::indicator:unchecked {\n image: url(\"${path}/dark_gray/checkbox_unchecked.svg\");\n}\n\nQTreeView::indicator:unchecked:hover,\nQTreeView::indicator:unchecked:focus,\nQTreeView::indicator:unchecked:pressed,\nQListView::indicator:unchecked:hover,\nQListView::indicator:unchecked:focus,\nQListView::indicator:unchecked:pressed,\nQTableView::indicator:unchecked:hover,\nQTableView::indicator:unchecked:focus,\nQTableView::indicator:unchecked:pressed,\nQColumnView::indicator:unchecked:hover,\nQColumnView::indicator:unchecked:focus,\nQColumnView::indicator:unchecked:pressed {\n image: url(\"${path}/dark_gray/checkbox_unchecked_focus.svg\");\n}\n\nQTreeView::indicator:indeterminate,\nQListView::indicator:indeterminate,\nQTableView::indicator:indeterminate,\nQColumnView::indicator:indeterminate {\n image: url(\"${path}/dark_gray/checkbox_indeterminate.svg\");\n}\n\nQTreeView::indicator:indeterminate:hover,\nQTreeView::indicator:indeterminate:focus,\nQTreeView::indicator:indeterminate:pressed,\nQListView::indicator:indeterminate:hover,\nQListView::indicator:indeterminate:focus,\nQListView::indicator:indeterminate:pressed,\nQTableView::indicator:indeterminate:hover,\nQTableView::indicator:indeterminate:focus,\nQTableView::indicator:indeterminate:pressed,\nQColumnView::indicator:indeterminate:hover,\nQColumnView::indicator:indeterminate:focus,\nQColumnView::indicator:indeterminate:pressed {\n image: url(\"${path}/dark_gray/checkbox_indeterminate_focus.svg\");\n}\n\nQTableCornerButton::section {\n background-color: #202020;\n border: 1px transparent #242424;\n border-radius: 0px;\n}\n\n/* ===================== QSlider ======================== */\n\nQSlider::groove:horizontal {\n background-color: #3a3a3a;\n height: 6px;\n border-radius: 2px;\n}\n\nQSlider::sub-page:horizontal {\n background-color: #707070;\n height: 6px;\n border-radius: 4px;\n}\n\nQSlider::handle:horizontal {\n background: #7e7e7e;\n border: 3px solid #202020;\n width: 8px;\n height: 8px;\n margin: -8px 0px;\n border-radius: 4px;\n}\n\nQSlider::handle:horizontal:hover {\n background: #656565;\n}\n\nQSlider::groove:vertical {\n background-color: #3a3a3a;\n width: 6px;\n border-radius: 2px;\n}\n\nQSlider::add-page:vertical{\n background-color: #707070;\n width: 6px;\n border-radius: 4px;\n}\n\nQSlider::handle:vertical {\n background: #7e7e7e;\n border: 3px solid #202020;\n width: 8px;\n height: 8px;\n margin: 0 -8px;\n border-radius: 4px;\n}\n\nQSlider::handle:vertical:hover {\n background: #656565;\n}\n\n/* ===================== QScrollBar ======================== */\n\nQScrollBar:horizontal,\nQScrollBar:horizontal:disabled {\n background: #3a3a3a;\n padding: 0px;\n max-height: 14px;\n border: 1px solid #7e7e7e;\n border-radius: 7px;\n margin: 0px 12px 0px 12px\n}\n\nQScrollBar::handle:horizontal {\n background: #7e7e7e;\n min-width: 30px;\n border-radius: 6px;\n}\n\nQScrollBar::handle:horizontal:hover {\n background: #656565;\n}\n\nQScrollBar::handle:horizontal:pressed {\n background:#656565;\n}\n\nQScrollBar::add-page:horizontal{\n background:none;\n}\n\nQScrollBar::sub-page:horizontal{\n background:none;\n}\n\nQScrollBar::add-line:horizontal {\n border-image: url(\"${path}/dark_gray/arrow_right_disabled.svg\");\n height: 12px;\n width: 12px;\n subcontrol-position: right;\n subcontrol-origin: margin;\n}\n\nQScrollBar::add-line:horizontal:hover,\nQScrollBar::add-line:horizontal:on {\n border-image: url(\"${path}/dark_gray/arrow_right.svg\");\n height: 12px;\n width: 12px;\n subcontrol-position: right;\n subcontrol-origin: margin;\n}\n\nQScrollBar::add-line:horizontal{\n background:none;\n}\n\n\nQScrollBar::sub-line:horizontal {\n border-image: url(\"${path}/dark_gray/arrow_left_disabled.svg\");\n height: 12px;\n width: 12px;\n subcontrol-position: left;\n subcontrol-origin: margin;\n}\n\nQScrollBar::sub-line:horizontal:hover,\nQScrollBar::sub-line:horizontal:on {\n border-image: url(\"${path}/dark_gray/arrow_left.svg\");\n height: 12px;\n width: 12px;\n subcontrol-position: left;\n subcontrol-origin: margin;\n}\n\nQScrollBar::sub-line:horizontal{\n background:none;\n}\n\nQScrollBar:vertical,\nQScrollBar:vertical:disabled {\n background: #3a3a3a;\n padding: 0px;\n max-width: 14px;\n border: 1px solid #7e7e7e;\n border-radius: 7px;\n margin: 12px 0px 12px 0px\n}\n\nQScrollBar::handle:vertical {\n background: #7e7e7e;\n min-height: 30px;\n border-radius: 6px;\n}\n\nQScrollBar::handle:vertical:hover {\n background: #656565;\n}\n\nQScrollBar::handle:vertical:pressed {\n background: #656565;\n}\n\nQScrollBar::add-page:vertical{\n background:none;\n}\n\nQScrollBar::sub-page:vertical{\n background:none;\n}\nQScrollBar::add-line:vertical{\n background:none;\n}\n\nQScrollBar::add-line:vertical {\n border-image: url(\"${path}/dark_gray/arrow_down_disabled.svg\");\n height: 12px;\n width: 12px;\n subcontrol-position: bottom;\n subcontrol-origin: margin;\n}\n\nQScrollBar::add-line:vertical:hover,\nQScrollBar::add-line:vertical:on {\n border-image: url(\"${path}/dark_gray/arrow_down.svg\");\n height: 12px;\n width: 12px;\n subcontrol-position: bottom;\n subcontrol-origin: margin;\n}\n\nQScrollBar::sub-line:vertical{\n background:none;\n}\n\nQScrollBar::sub-line:vertical {\n border-image: url(\"${path}/dark_gray/arrow_up_disabled.svg\");\n height: 12px;\n width: 12px;\n subcontrol-position: top;\n subcontrol-origin: margin;\n}\n\nQScrollBar::sub-line:vertical:hover,\nQScrollBar::sub-line:vertical:on {\n border-image: url(\"${path}/dark_gray/arrow_up.svg\");\n height: 12px;\n width: 12px;\n subcontrol-position: top;\n subcontrol-origin: margin;\n}\n\nQScrollBar::up-arrow:horizontal,\nQScrollBar::down-arrow:horizontal {\n background: none;\n}\n\nQScrollBar::up-arrow:vertical,\nQScrollBar::down-arrow:vertical {\n background: none;\n}\n\n\n/* ===================== QScrollArea ======================== */\n\nQScrollArea {\n background-color: #202020;\n border: 1px solid #7e7e7e;\n}\n\nQScrollArea:disabled {\n color: #9d9d9d;\n}\n\nQScrollArea QWidget QWidget:disabled {\n background-color: #202020;\n}\n\nQTabWidget QScrollArea QWidget{\n background-color: #202020;\n}\n\n/* ===================== QFrame ======================== */\n\n.QFrame {\n border-radius: 2px;\n border: 1px solid #7e7e7e;\n /* No frame */\n /* HLine */\n /* VLine */\n}\n\n.QFrame[frameShape=\"0\"] {\n border-radius: 4px;\n border: 1px transparent #7e7e7e;\n}\n\n.QFrame[frameShape=\"4\"] {\n max-height: 2px;\n border: none;\n background-color: #7e7e7e;\n}\n\n.QFrame[frameShape=\"5\"] {\n max-width: 2px;\n border: none;\n background-color: #7e7e7e;\n}\n\n/* ===================== QToolTip ======================== */\n\nQToolTip {\n border: 1px solid #7e7e7e;\n padding: 2px;\n color: #fcfcfc;\n background-color: #383838;\n}\n\n/* ===================== QSplitter ======================== */\n\nQSplitter {\n spacing: 0px;\n padding: 0px;\n margin: 0px;\n}\n\nQSplitter::handle {\n background-color: #646464;\n border: 0px solid #7e7e7e;\n spacing: 0px;\n padding: 1px;\n margin: 0px;\n}\n\nQSplitter::handle:hover {\n background-color: #b5b5b5;\n}\n\nQSplitter::handle:horizontal {\n width: 1px;\n}\n\nQSplitter::handle:vertical {\n height: 1px;\n}\n\n/* ===================== QGraphicsView ======================== */\n\nQGraphicsView {\n background-color: #3a3a3a;\n border: 1px solid #7e7e7e;\n color: #ffffff;\n border-radius: 2px;\n}\n\nQGraphicsView:disabled {\n background-color: #3a3a3a;\n border: 1px solid #7e7e7e;\n color: #646464;\n border-radius: 2px;\n}\n\nQGraphicsView:hover, QGraphicsView:!hover, QGraphicsView:selected,\nQGraphicsView:pressed {\n border: 1px solid #7e7e7e;\n}\n\n/* ===================== QToolBox ======================== */\n\nQToolBox {\n padding: 0px;\n border: 0px;\n border: 1px solid #7e7e7e;\n}\n\nQToolBox:selected {\n padding: 0px;\n border: 1px solid #7e7e7e;\n}\n\nQToolBox::tab {\n border: 1px solid #7e7e7e;\n color: #fcfcfc;\n background-color: #525252;\n}\n\nQToolBox::tab:disabled {\n color: #9d9d9d;\n}\n\nQToolBox::tab:selected {\n background-color: #383838;\n border-bottom: 4px solid #939393;\n}\n\nQToolBox::tab:selected:disabled {\n background-color: #9d9d9d;\n}\n\nQToolBox::tab:!selected {\n background-color: #525252;\n}\n\nQToolBox::tab:!selected:disabled {\n background-color: #9d9d9d;\n}\n\nQToolBox::tab:hover {\n border-color: #7e7e7e;\n border-bottom: 2px solid #939393;\n}\n\nQToolBox QScrollArea QWidget QWidget {\n padding: 0px;\n border: 0px;\n background-color: #202020;\n}\n\n/* ===================== QDockWidget ======================== */\n\nQDockWidget {\n outline: 1px solid #646464;\n background-color: #202020;\n border: 1px solid #7e7e7e;\n border-radius: 2px;\n titlebar-close-icon: url(\"${path}/dark_gray/transparent.svg\");\n titlebar-normal-icon: url(\"${path}/dark_gray/transparent.svg\");\n}\n\nQDockWidget::title {\n padding: 3px;\n spacing: 4px;\n border: none;\n background-color: #646464;\n}\n\nQDockWidget::close-button {\n icon-size: 12px;\n border: none;\n background: transparent;\n background-image: transparent;\n border: 0;\n margin: 0;\n padding: 0;\n image: url(\"${path}/dark_gray/window_close.svg\");\n}\n\nQDockWidget::close-button:hover {\n image: url(\"${path}/dark_gray/window_close_focus.svg\");\n}\n\nQDockWidget::close-button:pressed {\n image: url(\"${path}/dark_gray/window_close_pressed.svg\");\n}\n\nQDockWidget::float-button {\n icon-size: 12px;\n border: none;\n background: transparent;\n background-image: transparent;\n border: 0;\n margin: 0;\n padding: 0;\n image: url(\"${path}/dark_gray/window_undock.svg\");\n}\n\nQDockWidget::float-button:hover {\n image: url(\"${path}/dark_gray/window_undock_focus.svg\");\n}\n\nQDockWidget::float-button:pressed {\n image: url(\"${path}/dark_gray/window_undock_pressed.svg\");\n}\n\n/* ===================== QLCDNumber ======================== */\n\nQLCDNumber {\n color: #ebebeb;\n}\n\nQLCDNumber:disabled {\n color: #9d9d9d;\n}\n\n/* ===================== QGroupBox ======================== */\n\nQGroupBox {\n font-weight: bold;\n border: 1px solid #7e7e7e;\n border-radius: 2px;\n padding: 2px;\n margin-top: 6px;\n margin-bottom: 4px;\n}\n\nQGroupBox::title {\n subcontrol-origin: margin;\n subcontrol-position: top left;\n left: 4px;\n padding-left: 2px;\n padding-right: 4px;\n padding-top: -4px;\n}\n\nQGroupBox::indicator {\n margin-left: 2px;\n margin-top: 2px;\n padding: 0;\n height: 14px;\n width: 14px;\n border-radius: 2px;\n}\n\nQGroupBox::indicator:unchecked {\n image: url(\"${path}/dark_gray/checkbox_unchecked.svg\");\n}\n\nQGroupBox::indicator:unchecked:hover,\nQGroupBox::indicator:unchecked:focus {\n border: none;\n image: url(\"${path}/dark_gray/checkbox_unchecked_focus.svg\");\n}\n\nQGroupBox::indicator:unchecked:pressed {\n border: none;\n image: url(\"${path}/dark_gray/checkbox_unchecked_pressed.svg\");\n}\n\nQGroupBox::indicator:unchecked:disabled {\n image: url(\"${path}/dark_gray/checkbox_unchecked_disabled.svg\");\n}\n\nQGroupBox::indicator:checked {\n image: url(\"${path}/dark_gray/checkbox_checked.svg\");\n}\n\nQGroupBox::indicator:checked:hover,\nQGroupBox::indicator:checked:focus,\nQGroupBox::indicator:checked:pressed {\n border: none;\n image: url(\"${path}/dark_gray/checkbox_checked_focus.svg\");\n}\n\nQGroupBox::indicator:checked:pressed {\n border: none;\n image: url(\"${path}/dark_gray/checkbox_checked_pressed.svg\");\n}\n\nQGroupBox::indicator:checked:disabled {\n image: url(\"${path}/dark_gray/checkbox_checked_disabled.svg\");\n}\n\n/* ===================== QCheckBox ======================== */\n\nQCheckBox::indicator {\n width: 14px;\n height: 14px;\n}\n\nQCheckBox::indicator:unchecked {\n image: url(\"${path}/dark_gray/checkbox_unchecked.svg\");\n}\n\nQCheckBox::indicator:unchecked:hover,\nQCheckBox::indicator:unchecked:focus {\n border: none;\n image: url(\"${path}/dark_gray/checkbox_unchecked_focus.svg\");\n}\n\nQCheckBox::indicator:unchecked:pressed {\n border: none;\n image: url(\"${path}/dark_gray/checkbox_unchecked_pressed.svg\");\n}\n\nQCheckBox::indicator:unchecked:disabled {\n image: url(\"${path}/dark_gray/checkbox_unchecked_disabled.svg\");\n}\n\nQCheckBox::indicator:indeterminate {\n image: url(\"${path}/dark_gray/checkbox_indeterminate.svg\");\n}\n\nQCheckBox::indicator:indeterminate:disabled {\n image: url(\"${path}/dark_gray/checkbox_indeterminate_disabled.svg\");\n}\n\nQCheckBox::indicator:indeterminate:focus,\nQCheckBox::indicator:indeterminate:hover {\n image: url(\"${path}/dark_gray/checkbox_indeterminate_focus.svg\");\n}\n\nQCheckBox::indicator:indeterminate:pressed {\n image: url(\"${path}/dark_gray/checkbox_indeterminate_pressed.svg\");\n}\n\nQCheckBox::indicator:checked {\n image: url(\"${path}/dark_gray/checkbox_checked.svg\");\n}\n\nQCheckBox::indicator:checked:hover,\nQCheckBox::indicator:checked:focus,\nQCheckBox::indicator:checked:pressed {\n border: none;\n image: url(\"${path}/dark_gray/checkbox_checked_focus.svg\");\n}\n\nQCheckBox::indicator:checked:pressed {\n border: none;\n image: url(\"${path}/dark_gray/checkbox_checked_pressed.svg\");\n}\n\nQCheckBox::indicator:checked:disabled {\n image: url(\"${path}/dark_gray/checkbox_checked_disabled.svg\");\n}\n\n/* ===================== QRadioButton ======================== */\n\nQRadioButton::indicator {\n width: 14px;\n height: 14px;\n border: none;\n}\n\nQRadioButton::indicator:checked {\n image: url(\"${path}/dark_gray/radio_checked.svg\");\n}\n\nQRadioButton::indicator:checked:hover,\nQRadioButton::indicator:checked:focus,\nQRadioButton::indicator:checked:pressed {\n border: none;\n image: url(\"${path}/dark_gray/radio_checked_focus.svg\");\n}\n\nQRadioButton::indicator:checked:pressed {\n border: none;\n image: url(\"${path}/dark_gray/radio_checked_pressed.svg\");\n}\n\nQRadioButton::indicator:checked:disabled {\n image: url(\"${path}/dark_gray/radio_checked_disabled.svg\");\n}\n\nQRadioButton::indicator:unchecked {\n image: url(\"${path}/dark_gray/radio_unchecked.svg\");\n}\n\nQRadioButton::indicator:unchecked:hover,\nQRadioButton::indicator:unchecked:focus {\n border: none;\n image: url(\"${path}/dark_gray/radio_unchecked_focus.svg\");\n}\n\nQRadioButton::indicator:unchecked:pressed {\n border: none;\n image: url(\"${path}/dark_gray/radio_unchecked_pressed.svg\");\n}\n\nQRadioButton::indicator:unchecked:disabled {\n image: url(\"${path}/dark_gray/radio_unchecked_disabled.svg\");\n}\n\n/* ===================== QAbstractSpinBox ======================== */\n\nQAbstractSpinBox {\n background-color: #3a3a3a;\n border: 1px solid #7e7e7e;\n color: #e3e3e3;\n padding-top: 2px;\n padding-bottom: 2px;\n padding-left: 4px;\n padding-right: 4px;\n border-radius: 4px;\n}\n\nQAbstractSpinBox:up-button {\n background-color: #202020;\n subcontrol-origin: border;\n subcontrol-position: top right;\n border: 1px solid #7e7e7e;\n border-bottom: 1px solid #7e7e7e;\n border-top-left-radius: 0;\n border-top-right-radius: 4;\n border-bottom-left-radius: 0;\n width: 12px;\n margin-bottom: -1px;\n}\n\nQAbstractSpinBox:down-button {\n background-color: #202020;\n subcontrol-origin: border;\n subcontrol-position: bottom right;\n border: 1px solid #7e7e7e;\n border-top: 1px solid #7e7e7e;\n border-top-left-radius: 0;\n border-bottom-left-radius: 0;\n border-bottom-right-radius: 4;\n width: 12px;\n margin-top: -1px;\n}\n\nQAbstractSpinBox::up-arrow {\n image: url(\"${path}/dark_gray/arrow_up.svg\");\n height: 10px;\n width: 10px;\n}\n\nQAbstractSpinBox::up-arrow:disabled,\nQAbstractSpinBox::up-arrow:off {\n image: url(\"${path}/dark_gray/arrow_up_disabled.svg\");\n}\n\nQAbstractSpinBox::down-arrow {\n image: url(\"${path}/dark_gray/arrow_down.svg\");\n height: 10px;\n width: 10px;\n}\n\nQAbstractSpinBox::down-arrow:disabled,\nQAbstractSpinBox::down-arrow:off {\n image: url(\"${path}/dark_gray/arrow_down_disabled.svg\");\n}\n\n/* ===================== QToolButton ======================== */\n\nQToolButton {\n background-color: #323232;\n border: 1px solid #7e7e7e;\n border-radius: 4px;\n padding-top: 2px;\n padding-bottom: 2px;\n padding-left: 4px;\n padding-right: 4px\n}\n\nQToolButton:checked {\n background-color: #666666;\n border: 1px solid #7e7e7e;\n}\n\nQToolButton:checked:disabled {\n background-color: #666666;\n color: #9d9d9d;\n border: 1px solid #7e7e7e;\n}\n\n\nQToolButton:hover {\n background-color: #4c4c4c;\n}\n\nQToolButton:pressed {\n background-color: #262626;\n border: 1px solid #7e7e7e;\n}\n\nQToolButton[popupMode=\"0\"] {\n /* Only for DelayedPopup */\n padding-right: 2px;\n}\n\nQToolButton[popupMode=\"1\"] {\n /* Only for MenuButtonPopup */\n padding-right: 20px;\n}\n\nQToolButton[popupMode=\"1\"]::menu-button {\n border: none;\n}\n\nQToolButton[popupMode=\"1\"]::menu-button:hover {\n border: none;\n border-left: 1px solid #7e7e7e;\n border-radius: 0;\n}\n\nQToolButton[popupMode=\"2\"] {\n /* Only for InstantPopup */\n padding-right: 2px;\n}\n\nQToolButton::menu-button {\n image: url(\"${path}/dark_gray/arrow_down.svg\");\n padding: 2px;\n border-radius: 4px;\n width: 12px;\n border: 1px solid #7e7e7e;\n outline: none;\n}\n\nQToolButton::menu-button:hover {\n border: 1px solid #929292;\n}\n\nQToolButton::menu-button:checked:hover {\n border: 1px solid #929292;\n}\n\nQToolButton::menu-indicator {\n image: url(\"${path}/dark_gray/arrow_down.svg\");\n height: 6px;\n width: 6px;\n top: 0;\n /* Exclude a shift for better image */\n left: -2px;\n /* Shift it a bit */\n}\n\nQToolButton::menu-arrow {\n image: url(\"${path}/dark_gray/arrow_down.svg\");\n height: 8px;\n width: 8px;\n}\n\nQToolButton::menu-arrow:hover {\n image: url(\"${path}/dark_gray/arrow_down_focus.svg\");\n}\n\n/* ===================== QPushButton ======================== */\n\nQPushButton {\n background-color: #323232;\n border: 1px solid #7e7e7e;\n border-radius: 4px;\n padding-top: 2px;\n padding-bottom: 2px;\n padding-left: 4px;\n padding-right: 4px\n}\n\nQPushButton:default {\n border: 2px solid #7e7e7e;\n}\n\nQPushButton:checked {\n background-color: #666666;\n border: 1px solid #7e7e7e;\n}\n\nQPushButton:checked:disabled {\n background-color: #666666;\n color: #9d9d9d;\n border: 1px solid #7e7e7e;\n}\n\nQPushButton:hover {\n background-color: #4c4c4c;\n}\n\nQPushButton:pressed {\n background-color: #262626;\n border: 1px solid #7e7e7e;\n}\n\nQPushButton::menu-indicator {\n subcontrol-origin: padding;\n subcontrol-position: bottom right;\n bottom: 4px;\n}\n\nQDialogButtonBox QPushButton {\n min-width: 80px;\n}\n\n/* ===================== QSizeGrip ======================== */\n\nQSizeGrip {\n background: transparent;\n width: 20px;\n height: 20px;\n image: url(\"${path}/dark_gray/window_grip.svg\");\n}\n\n/* ===================== QToolBar ======================== */\n\nQToolBar {\n border-bottom: 1px solid #7e7e7e;\n padding: 1px;\n font-weight: bold;\n spacing: 2px;\n}\n\nQToolBar::handle:horizontal {\n width: 16px;\n image: url(\"${path}/dark_gray/toolbar_move_horizontal.svg\");\n}\n\nQToolBar::handle:vertical {\n height: 16px;\n image: url(\"${path}/dark_gray/toolbar_move_vertical.svg\");\n}\n\nQToolBar::separator:horizontal {\n width: 8px;\n image: url(\"${path}/dark_gray/toolbar_separator_horizontal.svg\");\n}\n\nQToolBar::separator:vertical {\n height: 8px;\n image: url(\"${path}/dark_gray/toolbar_separator_vertical.svg\");\n}\n\nQToolButton#qt_toolbar_ext_button {\n image: url(\"${path}/dark_gray/arrow_right.svg\");\n}\n\nQToolBar QToolButton, QToolButton:pressed {\n border: none\n}\n\n/* ===================== QCommandLinkButton ======================== */\n\nQCommandLinkButton {\n background-color: transparent;\n border: 1px solid #7e7e7e;\n border-radius: 4px;\n padding: 0px;\n margin: 0px;\n}\n\nQCommandLinkButton:disabled {\n background-color: transparent;\n color: #9db5a9;\n}\n", + "contents": "/* ===================== QPalette ======================== */\n/* == This entry is handled by eric == */\nQPalette {\n alternate-base: #121212;\n base: #3a3a3a;\n text: #fcfcfc;\n bright-text: #ffffff;\n placeholder-text: #9d9d9d;\n window: #202020;\n window-text: #fcfcfc;\n tooltip-base: #383838;\n tooltip-text: #fcfcfc;\n button: #202020;\n button-text: #fcfcfc;\n highlight: #757575;\n highlighted-text: #e1e1e1;\n link: #ebebeb;\n link-visited: #ebebc6\n}\n/* == End of eric specialties == */\n\n* {\n outline: 0px;\n color: #fcfcfc;\n selection-background-color: #757575;\n selection-color: #ffffff;\n}\n\n/* specific reset for elements inside QToolBar */\nQToolBar * {\n margin: 0px;\n padding: 0px;\n}\n\nQWidget, QStatusBar, QSvgWidget, QToolBar,\nQGroupBox, QHelpSearchQueryWidget, QHelpSearchResultWidget,\nQDesignerPropertyEditorInterface, QDesignerWidgetBoxInterface, QDesktopWidget,\nQDialog, QDialogButtonBox, QDesignerActionEditorInterface,\nQDesignerFormWindowInterface, QDesignerObjectInspectorInterface, \nQAbstractButton, QAbstractSlider, QAbstractSpinBox, QAxWidget, QCalendarWidget,\nQComboBox, QMdiSubWindow, QMenu, QMenuBar,QDockWidget, QFocusFrame, QGLWidget,\nQToolBox, QLCDNumber , QSplitter, QStackedWidget, QMainWindow,\nQScrollArea, QAbstractScrollArea {\n background-color: #202020;\n}\n\nQWidget:disabled {\n background-color: #202020;\n color: #9d9d9d;\n selection-background-color: #757575;\n selection-color: #e1e1e1;\n}\n\nQWidget::item:selected {\n background-color: #757575;\n}\n\n/* ===================== QMainWindow ======================== */\n\nQMainWindow::separator {\n background-color: #646464;\n border: 0px solid #7e7e7e;\n spacing: 0px;\n padding: 1px;\n}\n\nQMainWindow::separator:hover {\n background-color: #b5b5b5;\n}\n\nQMainWindow::separator:horizontal {\n width: 5px;\n margin-top: 2px;\n margin-bottom: 2px;\n image: url(\"${path}/dark_gray/toolbar_separator_vertical.svg\");\n}\n\nQMainWindow::separator:vertical {\n height: 5px;\n margin-left: 2px;\n margin-right: 2px;\n image: url(\"${path}/dark_gray/toolbar_separator_horizontal.svg\");\n}\n\n/* ===================== QComboxBox ======================== */\n\nQLineEdit, QTextEdit, QPlainTextEdit, QSpinBox, QDoubleSpinBox, QComboBox,\nQDateEdit, QTimeEdit, QDateTimeEdit {\n background-color: #3a3a3a;\n border: 1px solid #7e7e7e;\n border-radius: 4px;\n padding-left: 4px;\n padding-right: 4px;\n min-height: 1em;\n}\n\nQComboBox::indicator {\n border: none;\n border-radius: 0;\n border-width: 0px;\n color: transparent;\n background-color: transparent;\n selection-color: transparent;\n selection-background-color: transparent;\n}\n\nQComboBox::indicator:alternate {\n background: #121212;\n}\n\nQComboBox::indicator:checked {\n image: url(\"${path}/dark_gray/combobox_checked.svg\");\n}\n\nQComboBox::drop-down, QDateEdit::drop-down, QTimeEdit::drop-down,\nQDateTimeEdit::drop-down {\n subcontrol-origin: padding;\n subcontrol-position: top right;\n width: 15px;\n border-left-width: 0px;\n border-left-style: solid;\n border-top-right-radius: 4px;\n border-bottom-right-radius: 4px;\n border-left-color: #242424;\n}\n\nQComboBox::drop-down:on {\n top:1px;\n}\n\nQComboBox::drop-down {\n subcontrol-origin: padding;\n subcontrol-position: top right;\n width: 20px;\n border-left: 1px solid #7e7e7e;\n}\n\nQComboBox::down-arrow {\n image: url(\"${path}/dark_gray/arrow_down_disabled.svg\");\n height: 14px;\n width: 14px;\n}\n\nQComboBox::down-arrow:on,\nQComboBox::down-arrow:hover,\nQComboBox::down-arrow:focus {\n image: url(\"${path}/dark_gray/arrow_down.svg\");\n}\n\nQComboBox::separator {\n height: 2px;\n background-color: #fcfcfc;\n}\n\nQLineEdit[text=\"\"] {\n color: 9d9d9d;\n}\n\n/* ===================== QMenuBar ======================== */\n\nQMenuBar * {\n background-color: #2c2c2c;\n}\n\nQMenuBar::item {\n color: #fcfcfc;\n background-color: #202020;\n margin: 1px;\n padding: 4px;\n}\n\nQMenuBar::item:selected {\n padding: 4px;\n background: transparent;\n border: 0px solid #7e7e7e;\n background-color: #757575;\n}\n\nQMenuBar::item:pressed {\n padding: 4px;\n border: 0px solid #7e7e7e;\n background-color: #757575;\n color: #fcfcfc;\n margin-bottom: 0px;\n padding-bottom: 0px;\n}\n\n/* ===================== QMenu ======================== */\n\nQMenu {\n background-color: #2c2c2c;\n border: 1px solid #7e7e7e;\n margin: 2px;\n padding: 5px;\n}\n\nQMenu * {\n background-color:#2c2c2c;\n}\n\nQMenu::tearoff {\n border-top: 2px dashed #7e7e7e;\n border-bottom: 2px dashed #7e7e7e;\n height: 0px;\n margin-top: 3px;\n margin-bottom: 3px;\n}\n\nQMenu::tearoff:selected {\n border-top: 2px dashed #dcdcdc;\n border-bottom: 2px dashed #dcdcdc;\n background: #757575;\n background-clip: margin;\n}\n\nQMenu::item:selected {\n color: #fcfcfc;\n border: 0px solid #7e7e7e;\n background: #757575;\n}\n\nQMenu::item:checked {\n color: #fcfcfc;\n border: 1px solid #757575;\n border-radius: 4px;\n background: #323232;\n}\n\nQMenu::separator {\n height: 2px;\n background: #7e7e7e;\n margin: 5px;\n}\n\nQMenu::indicator {\n width: 14px;\n height: 14px;\n spacing: 4px\n}\n\n/* non-exclusive indicator = check box style indicator (see\n QActionGroup::setExclusive) */\n\nQMenu::indicator:non-exclusive:unchecked {\n image: url(\"${path}/dark_gray/checkbox_unchecked.svg\");\n}\n\nQMenu::indicator:non-exclusive:unchecked:hover,\nQMenu::indicator:non-exclusive:unchecked:focus,\nQMenu::indicator:non-exclusive:unchecked:pressed {\n border: none;\n image: url(\"${path}/dark_gray/checkbox_unchecked_focus.svg\");\n}\n\nQMenu::indicator:non-exclusive:unchecked:disabled {\n image: url(\"${path}/dark_gray/checkbox_unchecked_disabled.svg\");\n}\n\nQMenu::indicator:non-exclusive:checked {\n image: url(\"${path}/dark_gray/checkbox_checked.svg\");\n}\n\nQMenu::indicator:non-exclusive:checked:hover,\nQMenu::indicator:non-exclusive:checked:focus,\nQMenu::indicator:non-exclusive:checked:pressed {\n border: none;\n image: url(\"${path}/dark_gray/checkbox_checked_focus.svg\");\n}\n\nQMenu::indicator:non-exclusive:checked:disabled {\n image: url(\"${path}/dark_gray/checkbox_checked_disabled.svg\");\n}\n\nQMenu::indicator:non-exclusive:indeterminate {\n image: url(\"${path}/dark_gray/checkbox_indeterminate.svg\");\n}\n\nQMenu::indicator:non-exclusive:indeterminate:disabled {\n image: url(\"${path}/dark_gray/checkbox_indeterminate_disabled.svg\");\n}\n\nQMenu::indicator:non-exclusive:indeterminate:focus,\nQMenu::indicator:non-exclusive:indeterminate:hover,\nQMenu::indicator:non-exclusive:indeterminate:pressed {\n image: url(\"${path}/dark_gray/checkbox_indeterminate_focus.svg\");\n}\n\n/* exclusive indicator = radio button style indicator (see\n QActionGroup::setExclusive) */\n\nQMenu::indicator:exclusive:unchecked {\n image: url(\"${path}/dark_gray/radio_unchecked.svg\");\n}\n\nQMenu::indicator:exclusive:unchecked:hover,\nQMenu::indicator:exclusive:unchecked:focus,\nQMenu::indicator:exclusive:unchecked:pressed {\n border: none;\n outline: none;\n image: url(\"${path}/dark_gray/radio_unchecked_focus.svg\");\n}\n\nQMenu::indicator:exclusive:unchecked:disabled {\n image: url(\"${path}/dark_gray/radio_unchecked_disabled.svg\");\n}\n\nQMenu::indicator:exclusive:checked {\n border: none;\n outline: none;\n image: url(\"${path}/dark_gray/radio_checked.svg\");\n}\n\nQMenu::indicator:exclusive:checked:hover,\nQMenu::indicator:exclusive:checked:focus,\nQMenu::indicator:exclusive:checked:pressed {\n border: none;\n outline: none;\n image: url(\"${path}/dark_gray/radio_checked_focus.svg\");\n}\n\nQMenu::indicator:exclusive:checked:disabled {\n outline: none;\n image: url(\"${path}/dark_gray/radio_checked_disabled.svg\");\n}\n\nQMenu::right-arrow {\n image: url(\"${path}/dark_gray/arrow_right.svg\");\n margin: 5px;\n padding-left: 12px;\n height: 10px;\n width: 10px;\n}\n\nQMenu::right-arrow:disabled {\n image: url(\"${path}/dark_gray/arrow_right_disabled.svg\");\n}\n/* ===================== QProgressBar ======================== */\n\nQProgressBar {\n min-height: 10px;\n background: #3a3a3a;\n border-radius: 1px;\n text-align: center;\n border: 1px solid #3a3a3a;\n border-radius: 4px;\n}\n\nQProgressBar:chunk {\n background-color:#7e7e7e;\n border-radius: 4px;\n}\n\n/* ===================== QTabBar ======================== */\n\nQTabBar::tab {\n border: 1px solid #242424;\n color: #fcfcfc;\n margin: 0px;\n background: qlineargradient(\n spread: pad, x1: 0, y1: 0, x2: 0, y2: 1,\n stop: 0 #646464, stop: 1 #525252);\n}\n\nQTabBar::tab:selected, QTabBar::tab:hover {\n border-style: solid;\n border-color: #939393;\n background: qlineargradient(\n spread: pad, x1: 0, y1: 0, x2: 0, y2: 1,\n stop: 0 #484848, stop: 1 #383838);\n}\n\nQTabBar::tab:top, QTabBar::tab:bottom {\n padding: 3px 8px 3px 8px;\n}\n\nQTabBar::tab:left, QTabBar::tab:right {\n padding: 8px 3px 8px 3px;\n}\n\nQTabBar::tab:top:selected {\n border-width: 4px 0px 0px 0px;\n}\n\nQTabBar::tab:right:selected {\n border-width: 0px 0px 0px 4px;\n}\n\nQTabBar::tab:bottom:selected {\n border-width:0px 0px 4px 0px;\n}\n\nQTabBar::tab:left:selected {\n border-width: 0px 4px 0px 0px;\n}\n\nQTabBar::tab:top:hover {\n border-width: 2px 0px 0px 0px;\n}\n\nQTabBar::tab:right:hover {\n border-width: 0px 0px 0px 2px;\n}\n\nQTabBar::tab:bottom:hover {\n border-width:0px 0px 2px 0px;\n}\n\nQTabBar::tab:left:hover {\n border-width: 0px 2px 0px 0px;\n}\n\nQTabBar::tab:first:top:selected, QTabBar::tab:first:top:hover,\nQTabBar::tab:first:bottom:selected, QTabBar::tab:first:bottom:hover {\n border-left-width:1px;\n border-left-color:#242424;\n}\n\nQTabBar::tab:first:left:selected, QTabBar::tab:first:left:hover,\nQTabBar::tab:first:right:selected, QTabBar::tab:first:right:hover {\n border-top-width:1px;\n border-top-color:#242424;\n}\n\nQTabBar::tab:last:top:selected, QTabBar::tab:last:top:hover,\nQTabBar::tab:last:bottom:selected, QTabBar::tab:last:bottom:hover {\n border-right-width:1px;\n border-right-color:#242424;\n}\n\nQTabBar::tab:last:left:selected, QTabBar::tab:last:left:hover,\nQTabBar::tab:last:right:selected, QTabBar::tab:last:right:hover {\n border-bottom-width:1px;\n border-bottom-color:#242424;\n}\n\nQTabBar QToolButton::left-arrow:enabled,\nQDockWidget QTabBar QToolButton::left-arrow:enabled {\n image: url(\"${path}/dark_gray/arrow_left.svg\");\n}\n\nQTabBar QToolButton::left-arrow:disabled,\nQDockWidget QTabBar QToolButton::left-arrow:disabled {\n image: url(\"${path}/dark_gray/arrow_left_disabled.svg\");\n}\n\nQTabBar QToolButton::right-arrow:enabled,\nQDockWidget QTabBar QToolButton::right-arrow:enabled {\n image: url(\"${path}/dark_gray/arrow_right.svg\");\n}\n\nQTabBar QToolButton::right-arrow:disabled,\nQDockWidget QTabBar QToolButton::right-arrow:disabled {\n image: url(\"${path}/dark_gray/arrow_right_disabled.svg\");\n}\n\n/* ===================== QTabWidget ======================== */\n\nQTabWidget >* {\n background-color: #2c2c2c;\n}\n\nQTabWidget::pane {\n border:1px solid #7e7e7e;\n alternate-background-color:#121212;\n gridline-color:#242424;\n background:#3a3a3a;\n}\nQTabWidget::pane:selected {\n background-color: #535353;\n border: 1px solid #676767;\n}\n\n/* ===================== QStatusBar ======================== */\n\nQStatusBar::item{\n border:0px solid #484848;\n border-radius:3px;\n}\n\n/* ===================== QHeaderView ======================== */\n\nQHeaderView {\n border: 0px transparent #7e7e7e;\n}\n\nQHeaderView::section {\n background-color: #6b6b6b;\n color: #fcfcfc;\n border-radius: 0;\n text-align: left;\n font-size: 13px;\n}\n\nQHeaderView::section::horizontal {\n padding-top: 0;\n padding-bottom: 0;\n padding-left: 4px;\n padding-right: 4px;\n border-left: 2px solid #242424;\n}\n\nQHeaderView::section::vertical {\n padding-top: 0;\n padding-bottom: 0;\n padding-left: 4px;\n padding-right: 4px;\n border-top: 2px solid #242424;\n}\n\nQHeaderView[sortable=\"true\"]::down-arrow {\n background-color: #6b6b6b;\n border: none;\n height: 10px;\n width: 10px;\n padding-left: 2px;\n padding-right: 2px;\n image: url(\"${path}/dark_gray/arrow_down.svg\");\n}\n\nQHeaderView[sortable=\"true\"]::up-arrow {\n background-color: #6b6b6b;\n border: none;\n height: 10px;\n width: 10px;\n padding-left: 2px;\n padding-right: 2px;\n image: url(\"${path}/dark_gray/arrow_up.svg\");\n}\n\n/* ===================== QTreeView ======================== */\n\nQTreeView:branch:has-children:!has-siblings:closed,\nQTreeView:branch:closed:has-children:has-siblings {\n border-image: none;\n image: url(\"${path}/dark_gray/branch_closed.svg\");\n}\n\nQTreeView:branch:open:has-children:!has-siblings,\nQTreeView:branch:open:has-children:has-siblings {\n border-image: none;\n image: url(\"${path}/dark_gray/branch_open.svg\");\n}\n\nQTreeView:branch:has-children:!has-siblings:closed:hover,\nQTreeView:branch:closed:has-children:has-siblings:hover {\n image: url(\"${path}/dark_gray/branch_closed_focus.svg\");\n}\n\nQTreeView:branch:open:has-children:!has-siblings:hover,\nQTreeView:branch:open:has-children:has-siblings:hover {\n image: url(\"${path}/dark_gray/branch_open_focus.svg\");\n}\n\nQTreeView,\nQListView,\nQTableView,\nQColumnView {\n background-color: #202020; \n alternate-background-color: #121212;\n border: 1px solid #7e7e7e;\n gridline-color: #7e7e7e;\n}\n\nQTreeView QLabel {\n background-color: transparent; \n}\n\nQTreeView::item:selected,\nQListView::item:selected,\nQTableView::item:selected,\nQColumnView::item:selected{\n background-color: #757575;\n}\n\nQTreeView::item:hover,\nQListView::item:hover,\nQTableView::item:hover,\nQColumnView::item:hover {\n background-color: #7f7f7f;\n}\n\n\nQTreeView::branch:closed:has-children{\n margin: 4px;\n}\n\nQTreeView::branch:open:has-children {\n margin:4px;\n}\n\nQTreeView::indicator:checked,\nQListView::indicator:checked,\nQTableView::indicator:checked,\nQColumnView::indicator:checked {\n image: url(\"${path}/dark_gray/checkbox_checked.svg\");\n}\n\nQTreeView::indicator:checked:hover,\nQTreeView::indicator:checked:focus,\nQTreeView::indicator:checked:pressed,\nQListView::indicator:checked:hover,\nQListView::indicator:checked:focus,\nQListView::indicator:checked:pressed,\nQTableView::indicator:checked:hover,\nQTableView::indicator:checked:focus,\nQTableView::indicator:checked:pressed,\nQColumnView::indicator:checked:hover,\nQColumnView::indicator:checked:focus,\nQColumnView::indicator:checked:pressed {\n image: url(\"${path}/dark_gray/checkbox_checked_focus.svg\");\n}\n\nQTreeView::indicator:unchecked,\nQListView::indicator:unchecked,\nQTableView::indicator:unchecked,\nQColumnView::indicator:unchecked {\n image: url(\"${path}/dark_gray/checkbox_unchecked.svg\");\n}\n\nQTreeView::indicator:unchecked:hover,\nQTreeView::indicator:unchecked:focus,\nQTreeView::indicator:unchecked:pressed,\nQListView::indicator:unchecked:hover,\nQListView::indicator:unchecked:focus,\nQListView::indicator:unchecked:pressed,\nQTableView::indicator:unchecked:hover,\nQTableView::indicator:unchecked:focus,\nQTableView::indicator:unchecked:pressed,\nQColumnView::indicator:unchecked:hover,\nQColumnView::indicator:unchecked:focus,\nQColumnView::indicator:unchecked:pressed {\n image: url(\"${path}/dark_gray/checkbox_unchecked_focus.svg\");\n}\n\nQTreeView::indicator:indeterminate,\nQListView::indicator:indeterminate,\nQTableView::indicator:indeterminate,\nQColumnView::indicator:indeterminate {\n image: url(\"${path}/dark_gray/checkbox_indeterminate.svg\");\n}\n\nQTreeView::indicator:indeterminate:hover,\nQTreeView::indicator:indeterminate:focus,\nQTreeView::indicator:indeterminate:pressed,\nQListView::indicator:indeterminate:hover,\nQListView::indicator:indeterminate:focus,\nQListView::indicator:indeterminate:pressed,\nQTableView::indicator:indeterminate:hover,\nQTableView::indicator:indeterminate:focus,\nQTableView::indicator:indeterminate:pressed,\nQColumnView::indicator:indeterminate:hover,\nQColumnView::indicator:indeterminate:focus,\nQColumnView::indicator:indeterminate:pressed {\n image: url(\"${path}/dark_gray/checkbox_indeterminate_focus.svg\");\n}\n\nQTableCornerButton::section {\n background-color: #202020;\n border: 1px transparent #242424;\n border-radius: 0px;\n}\n\n/* ===================== QSlider ======================== */\n\nQSlider::groove:horizontal {\n background-color: #3a3a3a;\n height: 6px;\n border-radius: 2px;\n}\n\nQSlider::sub-page:horizontal {\n background-color: #707070;\n height: 6px;\n border-radius: 4px;\n}\n\nQSlider::handle:horizontal {\n background: #7e7e7e;\n border: 3px solid #202020;\n width: 8px;\n height: 8px;\n margin: -8px 0px;\n border-radius: 4px;\n}\n\nQSlider::handle:horizontal:hover {\n background: #656565;\n}\n\nQSlider::groove:vertical {\n background-color: #3a3a3a;\n width: 6px;\n border-radius: 2px;\n}\n\nQSlider::add-page:vertical{\n background-color: #707070;\n width: 6px;\n border-radius: 4px;\n}\n\nQSlider::handle:vertical {\n background: #7e7e7e;\n border: 3px solid #202020;\n width: 8px;\n height: 8px;\n margin: 0 -8px;\n border-radius: 4px;\n}\n\nQSlider::handle:vertical:hover {\n background: #656565;\n}\n\n/* ===================== QScrollBar ======================== */\n\nQScrollBar:horizontal,\nQScrollBar:horizontal:disabled {\n background: #3a3a3a;\n padding: 0px;\n max-height: 14px;\n border: 1px solid #7e7e7e;\n border-radius: 7px;\n margin: 0px 12px 0px 12px\n}\n\nQScrollBar::handle:horizontal {\n background: #7e7e7e;\n min-width: 30px;\n border-radius: 6px;\n}\n\nQScrollBar::handle:horizontal:hover {\n background: #656565;\n}\n\nQScrollBar::handle:horizontal:pressed {\n background:#656565;\n}\n\nQScrollBar::add-page:horizontal{\n background:none;\n}\n\nQScrollBar::sub-page:horizontal{\n background:none;\n}\n\nQScrollBar::add-line:horizontal {\n border-image: url(\"${path}/dark_gray/arrow_right_disabled.svg\");\n height: 12px;\n width: 12px;\n subcontrol-position: right;\n subcontrol-origin: margin;\n}\n\nQScrollBar::add-line:horizontal:hover,\nQScrollBar::add-line:horizontal:on {\n border-image: url(\"${path}/dark_gray/arrow_right.svg\");\n height: 12px;\n width: 12px;\n subcontrol-position: right;\n subcontrol-origin: margin;\n}\n\nQScrollBar::add-line:horizontal{\n background:none;\n}\n\n\nQScrollBar::sub-line:horizontal {\n border-image: url(\"${path}/dark_gray/arrow_left_disabled.svg\");\n height: 12px;\n width: 12px;\n subcontrol-position: left;\n subcontrol-origin: margin;\n}\n\nQScrollBar::sub-line:horizontal:hover,\nQScrollBar::sub-line:horizontal:on {\n border-image: url(\"${path}/dark_gray/arrow_left.svg\");\n height: 12px;\n width: 12px;\n subcontrol-position: left;\n subcontrol-origin: margin;\n}\n\nQScrollBar::sub-line:horizontal{\n background:none;\n}\n\nQScrollBar:vertical,\nQScrollBar:vertical:disabled {\n background: #3a3a3a;\n padding: 0px;\n max-width: 14px;\n border: 1px solid #7e7e7e;\n border-radius: 7px;\n margin: 12px 0px 12px 0px\n}\n\nQScrollBar::handle:vertical {\n background: #7e7e7e;\n min-height: 30px;\n border-radius: 6px;\n}\n\nQScrollBar::handle:vertical:hover {\n background: #656565;\n}\n\nQScrollBar::handle:vertical:pressed {\n background: #656565;\n}\n\nQScrollBar::add-page:vertical{\n background:none;\n}\n\nQScrollBar::sub-page:vertical{\n background:none;\n}\nQScrollBar::add-line:vertical{\n background:none;\n}\n\nQScrollBar::add-line:vertical {\n border-image: url(\"${path}/dark_gray/arrow_down_disabled.svg\");\n height: 12px;\n width: 12px;\n subcontrol-position: bottom;\n subcontrol-origin: margin;\n}\n\nQScrollBar::add-line:vertical:hover,\nQScrollBar::add-line:vertical:on {\n border-image: url(\"${path}/dark_gray/arrow_down.svg\");\n height: 12px;\n width: 12px;\n subcontrol-position: bottom;\n subcontrol-origin: margin;\n}\n\nQScrollBar::sub-line:vertical{\n background:none;\n}\n\nQScrollBar::sub-line:vertical {\n border-image: url(\"${path}/dark_gray/arrow_up_disabled.svg\");\n height: 12px;\n width: 12px;\n subcontrol-position: top;\n subcontrol-origin: margin;\n}\n\nQScrollBar::sub-line:vertical:hover,\nQScrollBar::sub-line:vertical:on {\n border-image: url(\"${path}/dark_gray/arrow_up.svg\");\n height: 12px;\n width: 12px;\n subcontrol-position: top;\n subcontrol-origin: margin;\n}\n\nQScrollBar::up-arrow:horizontal,\nQScrollBar::down-arrow:horizontal {\n background: none;\n}\n\nQScrollBar::up-arrow:vertical,\nQScrollBar::down-arrow:vertical {\n background: none;\n}\n\n\n/* ===================== QScrollArea ======================== */\n\nQScrollArea {\n background-color: #202020;\n border: 1px solid #7e7e7e;\n}\n\nQScrollArea:disabled {\n color: #9d9d9d;\n}\n\nQScrollArea QWidget QWidget:disabled {\n background-color: #202020;\n}\n\nQTabWidget QScrollArea QWidget{\n background-color: #202020;\n}\n\n/* ===================== QFrame ======================== */\n\n.QFrame {\n border-radius: 2px;\n border: 1px solid #7e7e7e;\n /* No frame */\n /* HLine */\n /* VLine */\n}\n\n.QFrame[frameShape=\"0\"] {\n border-radius: 4px;\n border: 1px transparent #7e7e7e;\n}\n\n.QFrame[frameShape=\"4\"] {\n max-height: 2px;\n border: none;\n background-color: #7e7e7e;\n}\n\n.QFrame[frameShape=\"5\"] {\n max-width: 2px;\n border: none;\n background-color: #7e7e7e;\n}\n\n/* ===================== QToolTip ======================== */\n\nQToolTip {\n border: 1px solid #7e7e7e;\n padding: 2px;\n color: #fcfcfc;\n background-color: #383838;\n}\n\n/* ===================== QSplitter ======================== */\n\nQSplitter {\n spacing: 0px;\n padding: 0px;\n margin: 0px;\n}\n\nQSplitter::handle {\n background-color: #646464;\n border: 0px solid #7e7e7e;\n spacing: 0px;\n padding: 1px;\n margin: 0px;\n}\n\nQSplitter::handle:hover {\n background-color: #b5b5b5;\n}\n\nQSplitter::handle:horizontal {\n width: 1px;\n}\n\nQSplitter::handle:vertical {\n height: 1px;\n}\n\n/* ===================== QGraphicsView ======================== */\n\nQGraphicsView {\n background-color: #3a3a3a;\n border: 1px solid #7e7e7e;\n color: #ffffff;\n border-radius: 2px;\n}\n\nQGraphicsView:disabled {\n background-color: #3a3a3a;\n border: 1px solid #7e7e7e;\n color: #646464;\n border-radius: 2px;\n}\n\nQGraphicsView:hover, QGraphicsView:!hover, QGraphicsView:selected,\nQGraphicsView:pressed {\n border: 1px solid #7e7e7e;\n}\n\n/* ===================== QToolBox ======================== */\n\nQToolBox {\n padding: 0px;\n border: 0px;\n border: 1px solid #7e7e7e;\n}\n\nQToolBox:selected {\n padding: 0px;\n border: 1px solid #7e7e7e;\n}\n\nQToolBox::tab {\n border: 1px solid #7e7e7e;\n color: #fcfcfc;\n background-color: #525252;\n}\n\nQToolBox::tab:disabled {\n color: #9d9d9d;\n}\n\nQToolBox::tab:selected {\n background-color: #383838;\n border-bottom: 4px solid #939393;\n}\n\nQToolBox::tab:selected:disabled {\n background-color: #9d9d9d;\n}\n\nQToolBox::tab:!selected {\n background-color: #525252;\n}\n\nQToolBox::tab:!selected:disabled {\n background-color: #9d9d9d;\n}\n\nQToolBox::tab:hover {\n border-color: #7e7e7e;\n border-bottom: 2px solid #939393;\n}\n\nQToolBox QScrollArea QWidget QWidget {\n padding: 0px;\n border: 0px;\n background-color: #202020;\n}\n\n/* ===================== QDockWidget ======================== */\n\nQDockWidget {\n outline: 1px solid #646464;\n background-color: #202020;\n border: 1px solid #7e7e7e;\n border-radius: 2px;\n titlebar-close-icon: url(\"${path}/dark_gray/transparent.svg\");\n titlebar-normal-icon: url(\"${path}/dark_gray/transparent.svg\");\n}\n\nQDockWidget::title {\n padding: 3px;\n spacing: 4px;\n border: none;\n background-color: #646464;\n}\n\nQDockWidget::close-button {\n icon-size: 12px;\n border: none;\n background: transparent;\n background-image: transparent;\n border: 0;\n margin: 0;\n padding: 0;\n image: url(\"${path}/dark_gray/window_close.svg\");\n}\n\nQDockWidget::close-button:hover {\n image: url(\"${path}/dark_gray/window_close_focus.svg\");\n}\n\nQDockWidget::close-button:pressed {\n image: url(\"${path}/dark_gray/window_close_pressed.svg\");\n}\n\nQDockWidget::float-button {\n icon-size: 12px;\n border: none;\n background: transparent;\n background-image: transparent;\n border: 0;\n margin: 0;\n padding: 0;\n image: url(\"${path}/dark_gray/window_undock.svg\");\n}\n\nQDockWidget::float-button:hover {\n image: url(\"${path}/dark_gray/window_undock_focus.svg\");\n}\n\nQDockWidget::float-button:pressed {\n image: url(\"${path}/dark_gray/window_undock_pressed.svg\");\n}\n\n/* ===================== QLCDNumber ======================== */\n\nQLCDNumber {\n color: #ebebeb;\n}\n\nQLCDNumber:disabled {\n color: #9d9d9d;\n}\n\n/* ===================== QGroupBox ======================== */\n\nQGroupBox {\n font-weight: bold;\n border: 1px solid #7e7e7e;\n border-radius: 2px;\n padding: 2px;\n margin-top: 6px;\n margin-bottom: 4px;\n}\n\nQGroupBox::title {\n subcontrol-origin: margin;\n subcontrol-position: top left;\n left: 4px;\n padding-left: 2px;\n padding-right: 4px;\n padding-top: -4px;\n}\n\nQGroupBox::indicator {\n margin-left: 2px;\n margin-top: 2px;\n padding: 0;\n height: 14px;\n width: 14px;\n border-radius: 2px;\n}\n\nQGroupBox::indicator:unchecked {\n image: url(\"${path}/dark_gray/checkbox_unchecked.svg\");\n}\n\nQGroupBox::indicator:unchecked:hover,\nQGroupBox::indicator:unchecked:focus {\n border: none;\n image: url(\"${path}/dark_gray/checkbox_unchecked_focus.svg\");\n}\n\nQGroupBox::indicator:unchecked:pressed {\n border: none;\n image: url(\"${path}/dark_gray/checkbox_unchecked_pressed.svg\");\n}\n\nQGroupBox::indicator:unchecked:disabled {\n image: url(\"${path}/dark_gray/checkbox_unchecked_disabled.svg\");\n}\n\nQGroupBox::indicator:checked {\n image: url(\"${path}/dark_gray/checkbox_checked.svg\");\n}\n\nQGroupBox::indicator:checked:hover,\nQGroupBox::indicator:checked:focus,\nQGroupBox::indicator:checked:pressed {\n border: none;\n image: url(\"${path}/dark_gray/checkbox_checked_focus.svg\");\n}\n\nQGroupBox::indicator:checked:pressed {\n border: none;\n image: url(\"${path}/dark_gray/checkbox_checked_pressed.svg\");\n}\n\nQGroupBox::indicator:checked:disabled {\n image: url(\"${path}/dark_gray/checkbox_checked_disabled.svg\");\n}\n\n/* ===================== QCheckBox ======================== */\n\nQCheckBox::indicator {\n width: 14px;\n height: 14px;\n}\n\nQCheckBox::indicator:unchecked {\n image: url(\"${path}/dark_gray/checkbox_unchecked.svg\");\n}\n\nQCheckBox::indicator:unchecked:hover,\nQCheckBox::indicator:unchecked:focus {\n border: none;\n image: url(\"${path}/dark_gray/checkbox_unchecked_focus.svg\");\n}\n\nQCheckBox::indicator:unchecked:pressed {\n border: none;\n image: url(\"${path}/dark_gray/checkbox_unchecked_pressed.svg\");\n}\n\nQCheckBox::indicator:unchecked:disabled {\n image: url(\"${path}/dark_gray/checkbox_unchecked_disabled.svg\");\n}\n\nQCheckBox::indicator:indeterminate {\n image: url(\"${path}/dark_gray/checkbox_indeterminate.svg\");\n}\n\nQCheckBox::indicator:indeterminate:disabled {\n image: url(\"${path}/dark_gray/checkbox_indeterminate_disabled.svg\");\n}\n\nQCheckBox::indicator:indeterminate:focus,\nQCheckBox::indicator:indeterminate:hover {\n image: url(\"${path}/dark_gray/checkbox_indeterminate_focus.svg\");\n}\n\nQCheckBox::indicator:indeterminate:pressed {\n image: url(\"${path}/dark_gray/checkbox_indeterminate_pressed.svg\");\n}\n\nQCheckBox::indicator:checked {\n image: url(\"${path}/dark_gray/checkbox_checked.svg\");\n}\n\nQCheckBox::indicator:checked:hover,\nQCheckBox::indicator:checked:focus,\nQCheckBox::indicator:checked:pressed {\n border: none;\n image: url(\"${path}/dark_gray/checkbox_checked_focus.svg\");\n}\n\nQCheckBox::indicator:checked:pressed {\n border: none;\n image: url(\"${path}/dark_gray/checkbox_checked_pressed.svg\");\n}\n\nQCheckBox::indicator:checked:disabled {\n image: url(\"${path}/dark_gray/checkbox_checked_disabled.svg\");\n}\n\n/* ===================== QRadioButton ======================== */\n\nQRadioButton::indicator {\n width: 14px;\n height: 14px;\n border: none;\n}\n\nQRadioButton::indicator:checked {\n image: url(\"${path}/dark_gray/radio_checked.svg\");\n}\n\nQRadioButton::indicator:checked:hover,\nQRadioButton::indicator:checked:focus,\nQRadioButton::indicator:checked:pressed {\n border: none;\n image: url(\"${path}/dark_gray/radio_checked_focus.svg\");\n}\n\nQRadioButton::indicator:checked:pressed {\n border: none;\n image: url(\"${path}/dark_gray/radio_checked_pressed.svg\");\n}\n\nQRadioButton::indicator:checked:disabled {\n image: url(\"${path}/dark_gray/radio_checked_disabled.svg\");\n}\n\nQRadioButton::indicator:unchecked {\n image: url(\"${path}/dark_gray/radio_unchecked.svg\");\n}\n\nQRadioButton::indicator:unchecked:hover,\nQRadioButton::indicator:unchecked:focus {\n border: none;\n image: url(\"${path}/dark_gray/radio_unchecked_focus.svg\");\n}\n\nQRadioButton::indicator:unchecked:pressed {\n border: none;\n image: url(\"${path}/dark_gray/radio_unchecked_pressed.svg\");\n}\n\nQRadioButton::indicator:unchecked:disabled {\n image: url(\"${path}/dark_gray/radio_unchecked_disabled.svg\");\n}\n\n/* ===================== QAbstractSpinBox ======================== */\n\nQAbstractSpinBox {\n background-color: #3a3a3a;\n border: 1px solid #7e7e7e;\n color: #e3e3e3;\n padding-top: 2px;\n padding-bottom: 2px;\n padding-left: 4px;\n padding-right: 4px;\n border-radius: 4px;\n}\n\nQAbstractSpinBox:up-button {\n background-color: #202020;\n subcontrol-origin: border;\n subcontrol-position: top right;\n border: 1px solid #7e7e7e;\n border-bottom: 1px solid #7e7e7e;\n border-top-left-radius: 0;\n border-top-right-radius: 4;\n border-bottom-left-radius: 0;\n width: 12px;\n margin-bottom: -1px;\n}\n\nQAbstractSpinBox:down-button {\n background-color: #202020;\n subcontrol-origin: border;\n subcontrol-position: bottom right;\n border: 1px solid #7e7e7e;\n border-top: 1px solid #7e7e7e;\n border-top-left-radius: 0;\n border-bottom-left-radius: 0;\n border-bottom-right-radius: 4;\n width: 12px;\n margin-top: -1px;\n}\n\nQAbstractSpinBox::up-arrow {\n image: url(\"${path}/dark_gray/arrow_up.svg\");\n height: 10px;\n width: 10px;\n}\n\nQAbstractSpinBox::up-arrow:disabled,\nQAbstractSpinBox::up-arrow:off {\n image: url(\"${path}/dark_gray/arrow_up_disabled.svg\");\n}\n\nQAbstractSpinBox::down-arrow {\n image: url(\"${path}/dark_gray/arrow_down.svg\");\n height: 10px;\n width: 10px;\n}\n\nQAbstractSpinBox::down-arrow:disabled,\nQAbstractSpinBox::down-arrow:off {\n image: url(\"${path}/dark_gray/arrow_down_disabled.svg\");\n}\n\n/* ===================== QToolButton ======================== */\n\nQToolButton {\n background-color: #323232;\n border: 1px solid #7e7e7e;\n border-radius: 4px;\n padding-top: 2px;\n padding-bottom: 2px;\n padding-left: 4px;\n padding-right: 4px\n}\n\nQToolButton:checked {\n background-color: #666666;\n border: 1px solid #7e7e7e;\n}\n\nQToolButton:checked:disabled {\n background-color: #666666;\n color: #9d9d9d;\n border: 1px solid #7e7e7e;\n}\n\n\nQToolButton:hover {\n background-color: #4c4c4c;\n}\n\nQToolButton:pressed {\n background-color: #262626;\n border: 1px solid #7e7e7e;\n}\n\nQToolButton[popupMode=\"0\"] {\n /* Only for DelayedPopup */\n padding-right: 2px;\n}\n\nQToolButton[popupMode=\"1\"] {\n /* Only for MenuButtonPopup */\n padding-right: 20px;\n}\n\nQToolButton[popupMode=\"1\"]::menu-button {\n border: none;\n}\n\nQToolButton[popupMode=\"1\"]::menu-button:hover {\n border: none;\n border-left: 1px solid #7e7e7e;\n border-radius: 0;\n}\n\nQToolButton[popupMode=\"2\"] {\n /* Only for InstantPopup */\n padding-right: 2px;\n}\n\nQToolButton::menu-button {\n image: url(\"${path}/dark_gray/arrow_down.svg\");\n padding: 2px;\n border-radius: 4px;\n width: 12px;\n border: 1px solid #7e7e7e;\n outline: none;\n}\n\nQToolButton::menu-button:hover {\n border: 1px solid #929292;\n}\n\nQToolButton::menu-button:checked:hover {\n border: 1px solid #929292;\n}\n\nQToolButton::menu-indicator {\n image: url(\"${path}/dark_gray/arrow_down.svg\");\n height: 6px;\n width: 6px;\n top: 0;\n /* Exclude a shift for better image */\n left: -2px;\n /* Shift it a bit */\n}\n\nQToolButton::menu-arrow {\n image: url(\"${path}/dark_gray/arrow_down.svg\");\n height: 8px;\n width: 8px;\n}\n\nQToolButton::menu-arrow:hover {\n image: url(\"${path}/dark_gray/arrow_down_focus.svg\");\n}\n\n/* ===================== QPushButton ======================== */\n\nQPushButton {\n background-color: #323232;\n border: 1px solid #7e7e7e;\n border-radius: 4px;\n padding-top: 2px;\n padding-bottom: 2px;\n padding-left: 4px;\n padding-right: 4px\n}\n\nQPushButton:default {\n border: 2px solid #7e7e7e;\n}\n\nQPushButton:checked {\n background-color: #666666;\n border: 1px solid #7e7e7e;\n}\n\nQPushButton:checked:disabled {\n background-color: #666666;\n color: #9d9d9d;\n border: 1px solid #7e7e7e;\n}\n\nQPushButton:hover {\n background-color: #4c4c4c;\n}\n\nQPushButton:pressed {\n background-color: #262626;\n border: 1px solid #7e7e7e;\n}\n\nQPushButton::menu-indicator {\n subcontrol-origin: padding;\n subcontrol-position: bottom right;\n bottom: 4px;\n}\n\nQDialogButtonBox QPushButton {\n min-width: 80px;\n}\n\n/* ===================== QSizeGrip ======================== */\n\nQSizeGrip {\n background: transparent;\n width: 20px;\n height: 20px;\n image: url(\"${path}/dark_gray/window_grip.svg\");\n}\n\n/* ===================== QToolBar ======================== */\n\nQToolBar {\n border-bottom: 1px solid #7e7e7e;\n padding: 1px;\n font-weight: bold;\n spacing: 2px;\n}\n\nQToolBar::handle:horizontal {\n width: 16px;\n image: url(\"${path}/dark_gray/toolbar_move_horizontal.svg\");\n}\n\nQToolBar::handle:vertical {\n height: 16px;\n image: url(\"${path}/dark_gray/toolbar_move_vertical.svg\");\n}\n\nQToolBar::separator:horizontal {\n width: 8px;\n image: url(\"${path}/dark_gray/toolbar_separator_horizontal.svg\");\n}\n\nQToolBar::separator:vertical {\n height: 8px;\n image: url(\"${path}/dark_gray/toolbar_separator_vertical.svg\");\n}\n\nQToolButton#qt_toolbar_ext_button {\n image: url(\"${path}/dark_gray/arrow_right.svg\");\n}\n\nQToolBar QToolButton, QToolButton:pressed {\n border: none\n}\n\n/* ===================== QCommandLinkButton ======================== */\n\nQCommandLinkButton {\n background-color: transparent;\n border: 1px solid #7e7e7e;\n border-radius: 4px;\n padding: 0px;\n margin: 0px;\n}\n\nQCommandLinkButton:disabled {\n background-color: transparent;\n color: #9db5a9;\n}\n", "name": "eric7_Dark_Gray.qss" } -} \ No newline at end of file +}
--- a/src/eric7/Themes/dark_green_with_stylesheet.ethj Sat Apr 29 10:47:10 2023 +0200 +++ b/src/eric7/Themes/dark_green_with_stylesheet.ethj Sat Apr 29 11:35:32 2023 +0200 @@ -2474,7 +2474,7 @@ "WebBrowser/SecureUrlColor": "#6b9166" }, "stylesheet": { - "contents": "/* ===================== QPalette ======================== */\n/* == This entry is handled by eric == */\nQPalette {\n alternate-base: #0f120f;\n base: #3a3a3a;\n text: #fcfcfc;\n bright-text: #ffffff;\n placeholder-text: #9d9d9d;\n window: #1b201b;\n window-text: #fcfcfc;\n tooltip-base: #383838;\n tooltip-text: #fcfcfc;\n button: #1b201b;\n button-text: #fcfcfc;\n highlight: #407540;\n highlighted-text: #e1e1e1;\n link: #c6ebc6;\n link-visited: #ebebc6\n}\n/* == End of eric specialties == */\n\n* {\n outline: 0px;\n color: #fcfcfc;\n selection-background-color: #407540;\n selection-color: #ffffff;\n}\n\n/* specific reset for elements inside QToolBar */\nQToolBar * {\n margin: 0px;\n padding: 0px;\n}\n\nQWidget, QStatusBar, QSvgWidget, QToolBar,\nQGroupBox, QHelpSearchQueryWidget, QHelpSearchResultWidget,\nQDesignerPropertyEditorInterface, QDesignerWidgetBoxInterface, QDesktopWidget,\nQDialog, QDialogButtonBox, QDesignerActionEditorInterface,\nQDesignerFormWindowInterface, QDesignerObjectInspectorInterface, \nQAbstractButton, QAbstractSlider, QAbstractSpinBox, QAxWidget, QCalendarWidget,\nQComboBox, QMdiSubWindow, QMenu, QMenuBar,QDockWidget, QFocusFrame, QGLWidget,\nQToolBox, QLCDNumber , QSplitter, QStackedWidget, QMainWindow,\nQScrollArea, QAbstractScrollArea {\n background-color: #1b201b;\n}\n\nQWidget:disabled {\n background-color: #1b201b;\n color: #9d9d9d;\n selection-background-color: #407540;\n selection-color: #e1e1e1;\n}\n\nQWidget::item:selected {\n background-color: #407540;\n}\n\n/* ===================== QMainWindow ======================== */\n\nQMainWindow::separator {\n background-color: #456445;\n border: 0px solid #6b7e6b;\n spacing: 0px;\n padding: 1px;\n}\n\nQMainWindow::separator:hover {\n background-color: #9db59d;\n}\n\nQMainWindow::separator:horizontal {\n width: 5px;\n margin-top: 2px;\n margin-bottom: 2px;\n image: url(\"${path}/dark_green/toolbar_separator_vertical.svg\");\n}\n\nQMainWindow::separator:vertical {\n height: 5px;\n margin-left: 2px;\n margin-right: 2px;\n image: url(\"${path}/dark_green/toolbar_separator_horizontal.svg\");\n}\n\n/* ===================== QComboxBox ======================== */\n\nQLineEdit, QTextEdit, QPlainTextEdit, QSpinBox, QDoubleSpinBox, QComboBox,\nQDateEdit, QTimeEdit, QDateTimeEdit {\n background-color: #3a3a3a;\n border: 1px solid #6b7e6b;\n border-radius: 4px;\n padding-left: 4px;\n padding-right: 4px;\n min-height: 1em;\n}\n\nQComboBox::indicator {\n border: none;\n border-radius: 0;\n border-width: 0px;\n color: transparent;\n background-color: transparent;\n selection-color: transparent;\n selection-background-color: transparent;\n}\n\nQComboBox::indicator:alternate {\n background: #0f120f;\n}\n\nQComboBox::indicator:checked {\n image: url(\"${path}/dark_green/combobox_checked.svg\");\n}\n\nQComboBox::drop-down, QDateEdit::drop-down, QTimeEdit::drop-down,\nQDateTimeEdit::drop-down {\n subcontrol-origin: padding;\n subcontrol-position: top right;\n width: 15px;\n border-left-width: 0px;\n border-left-style: solid;\n border-top-right-radius: 4px;\n border-bottom-right-radius: 4px;\n border-left-color: #242424;\n}\n\nQComboBox::drop-down:on {\n top:1px;\n}\n\nQComboBox::drop-down {\n subcontrol-origin: padding;\n subcontrol-position: top right;\n width: 20px;\n border-left: 1px solid #6b7e6b;\n}\n\nQComboBox::down-arrow {\n image: url(\"${path}/dark_green/arrow_down_disabled.svg\");\n height: 14px;\n width: 14px;\n}\n\nQComboBox::down-arrow:on,\nQComboBox::down-arrow:hover,\nQComboBox::down-arrow:focus {\n image: url(\"${path}/dark_green/arrow_down.svg\");\n}\n\n\nQLineEdit[text=\"\"] {\n color: 9d9d9d;\n}\n\n/* ===================== QMenuBar ======================== */\n\nQMenuBar * {\n background-color: #252c25;\n}\n\nQMenuBar::item {\n color: #fcfcfc;\n background-color: #1b201b;\n margin: 1px;\n padding: 4px;\n}\n\nQMenuBar::item:selected {\n padding: 4px;\n background: transparent;\n border: 0px solid #6b7e6b;\n background-color: #407540;\n}\n\nQMenuBar::item:pressed {\n padding: 4px;\n border: 0px solid #6b7e6b;\n background-color: #407540;\n color: #fcfcfc;\n margin-bottom: 0px;\n padding-bottom: 0px;\n}\n\n/* ===================== QMenu ======================== */\n\nQMenu {\n background-color: #252c25;\n border: 1px solid #6b7e6b;\n margin: 2px;\n padding: 5px;\n}\n\nQMenu * {\n background-color:#252c25;\n}\n\nQMenu::tearoff {\n border-top: 2px dashed #6b7e6b;\n border-bottom: 2px dashed #6b7e6b;\n height: 0px;\n margin-top: 3px;\n margin-bottom: 3px;\n}\n\nQMenu::tearoff:selected {\n border-top: 2px dashed #bbdcbb;\n border-bottom: 2px dashed #bbdcbb;\n background: #407540;\n background-clip: margin;\n}\n\nQMenu::item:selected {\n color: #fcfcfc;\n border: 0px solid #6b7e6b;\n background: #407540;\n}\n\nQMenu::item:checked {\n color: #fcfcfc;\n border: 1px solid #407540;\n border-radius: 4px;\n background: #2a322a;\n}\n\nQMenu::separator {\n height: 2px;\n background: #6b7e6b;\n margin: 5px;\n}\n\nQMenu::indicator {\n width: 14px;\n height: 14px;\n spacing: 4px\n}\n\n/* non-exclusive indicator = check box style indicator (see\n QActionGroup::setExclusive) */\n\nQMenu::indicator:non-exclusive:unchecked {\n image: url(\"${path}/dark_green/checkbox_unchecked.svg\");\n}\n\nQMenu::indicator:non-exclusive:unchecked:hover,\nQMenu::indicator:non-exclusive:unchecked:focus,\nQMenu::indicator:non-exclusive:unchecked:pressed {\n border: none;\n image: url(\"${path}/dark_green/checkbox_unchecked_focus.svg\");\n}\n\nQMenu::indicator:non-exclusive:unchecked:disabled {\n image: url(\"${path}/dark_green/checkbox_unchecked_disabled.svg\");\n}\n\nQMenu::indicator:non-exclusive:checked {\n image: url(\"${path}/dark_green/checkbox_checked.svg\");\n}\n\nQMenu::indicator:non-exclusive:checked:hover,\nQMenu::indicator:non-exclusive:checked:focus,\nQMenu::indicator:non-exclusive:checked:pressed {\n border: none;\n image: url(\"${path}/dark_green/checkbox_checked_focus.svg\");\n}\n\nQMenu::indicator:non-exclusive:checked:disabled {\n image: url(\"${path}/dark_green/checkbox_checked_disabled.svg\");\n}\n\nQMenu::indicator:non-exclusive:indeterminate {\n image: url(\"${path}/dark_green/checkbox_indeterminate.svg\");\n}\n\nQMenu::indicator:non-exclusive:indeterminate:disabled {\n image: url(\"${path}/dark_green/checkbox_indeterminate_disabled.svg\");\n}\n\nQMenu::indicator:non-exclusive:indeterminate:focus,\nQMenu::indicator:non-exclusive:indeterminate:hover,\nQMenu::indicator:non-exclusive:indeterminate:pressed {\n image: url(\"${path}/dark_green/checkbox_indeterminate_focus.svg\");\n}\n\n/* exclusive indicator = radio button style indicator (see\n QActionGroup::setExclusive) */\n\nQMenu::indicator:exclusive:unchecked {\n image: url(\"${path}/dark_green/radio_unchecked.svg\");\n}\n\nQMenu::indicator:exclusive:unchecked:hover,\nQMenu::indicator:exclusive:unchecked:focus,\nQMenu::indicator:exclusive:unchecked:pressed {\n border: none;\n outline: none;\n image: url(\"${path}/dark_green/radio_unchecked_focus.svg\");\n}\n\nQMenu::indicator:exclusive:unchecked:disabled {\n image: url(\"${path}/dark_green/radio_unchecked_disabled.svg\");\n}\n\nQMenu::indicator:exclusive:checked {\n border: none;\n outline: none;\n image: url(\"${path}/dark_green/radio_checked.svg\");\n}\n\nQMenu::indicator:exclusive:checked:hover,\nQMenu::indicator:exclusive:checked:focus,\nQMenu::indicator:exclusive:checked:pressed {\n border: none;\n outline: none;\n image: url(\"${path}/dark_green/radio_checked_focus.svg\");\n}\n\nQMenu::indicator:exclusive:checked:disabled {\n outline: none;\n image: url(\"${path}/dark_green/radio_checked_disabled.svg\");\n}\n\nQMenu::right-arrow {\n image: url(\"${path}/dark_green/arrow_right.svg\");\n margin: 5px;\n padding-left: 12px;\n height: 10px;\n width: 10px;\n}\n\nQMenu::right-arrow:disabled {\n image: url(\"${path}/dark_green/arrow_right_disabled.svg\");\n}\n/* ===================== QProgressBar ======================== */\n\nQProgressBar {\n min-height: 10px;\n background: #3a3a3a;\n border-radius: 1px;\n text-align: center;\n border: 1px solid #3a3a3a;\n border-radius: 4px;\n}\n\nQProgressBar:chunk {\n background-color:#467e2a;\n border-radius: 4px;\n}\n\n/* ===================== QTabBar ======================== */\n\nQTabBar::tab {\n border: 1px solid #242424;\n color: #fcfcfc;\n margin: 0px;\n background: qlineargradient(\n spread: pad, x1: 0, y1: 0, x2: 0, y2: 1,\n stop: 0 #646464, stop: 1 #525252);\n}\n\nQTabBar::tab:selected, QTabBar::tab:hover {\n border-style: solid;\n border-color: #509330;\n background: qlineargradient(\n spread: pad, x1: 0, y1: 0, x2: 0, y2: 1,\n stop: 0 #484848, stop: 1 #383838);\n}\n\nQTabBar::tab:top, QTabBar::tab:bottom {\n padding: 3px 8px 3px 8px;\n}\n\nQTabBar::tab:left, QTabBar::tab:right {\n padding: 8px 3px 8px 3px;\n}\n\nQTabBar::tab:top:selected {\n border-width: 4px 0px 0px 0px;\n}\n\nQTabBar::tab:right:selected {\n border-width: 0px 0px 0px 4px;\n}\n\nQTabBar::tab:bottom:selected {\n border-width:0px 0px 4px 0px;\n}\n\nQTabBar::tab:left:selected {\n border-width: 0px 4px 0px 0px;\n}\n\nQTabBar::tab:top:hover {\n border-width: 2px 0px 0px 0px;\n}\n\nQTabBar::tab:right:hover {\n border-width: 0px 0px 0px 2px;\n}\n\nQTabBar::tab:bottom:hover {\n border-width:0px 0px 2px 0px;\n}\n\nQTabBar::tab:left:hover {\n border-width: 0px 2px 0px 0px;\n}\n\nQTabBar::tab:first:top:selected, QTabBar::tab:first:top:hover,\nQTabBar::tab:first:bottom:selected, QTabBar::tab:first:bottom:hover {\n border-left-width:1px;\n border-left-color:#242424;\n}\n\nQTabBar::tab:first:left:selected, QTabBar::tab:first:left:hover,\nQTabBar::tab:first:right:selected, QTabBar::tab:first:right:hover {\n border-top-width:1px;\n border-top-color:#242424;\n}\n\nQTabBar::tab:last:top:selected, QTabBar::tab:last:top:hover,\nQTabBar::tab:last:bottom:selected, QTabBar::tab:last:bottom:hover {\n border-right-width:1px;\n border-right-color:#242424;\n}\n\nQTabBar::tab:last:left:selected, QTabBar::tab:last:left:hover,\nQTabBar::tab:last:right:selected, QTabBar::tab:last:right:hover {\n border-bottom-width:1px;\n border-bottom-color:#242424;\n}\n\nQTabBar QToolButton::left-arrow:enabled,\nQDockWidget QTabBar QToolButton::left-arrow:enabled {\n image: url(\"${path}/dark_green/arrow_left.svg\");\n}\n\nQTabBar QToolButton::left-arrow:disabled,\nQDockWidget QTabBar QToolButton::left-arrow:disabled {\n image: url(\"${path}/dark_green/arrow_left_disabled.svg\");\n}\n\nQTabBar QToolButton::right-arrow:enabled,\nQDockWidget QTabBar QToolButton::right-arrow:enabled {\n image: url(\"${path}/dark_green/arrow_right.svg\");\n}\n\nQTabBar QToolButton::right-arrow:disabled,\nQDockWidget QTabBar QToolButton::right-arrow:disabled {\n image: url(\"${path}/dark_green/arrow_right_disabled.svg\");\n}\n\n/* ===================== QTabWidget ======================== */\n\nQTabWidget >* {\n background-color: #252c25;\n}\n\nQTabWidget::pane {\n border:1px solid #6b7e6b;\n alternate-background-color:#0f120f;\n gridline-color:#242424;\n background:#3a3a3a;\n}\nQTabWidget::pane:selected {\n background-color: #455364;\n border: 1px solid #346792;\n}\n\n/* ===================== QStatusBar ======================== */\n\nQStatusBar::item{\n border:0px solid #484848;\n border-radius:3px;\n}\n\n/* ===================== QHeaderView ======================== */\n\nQHeaderView {\n border: 0px transparent #6b7e6b;\n}\n\nQHeaderView::section {\n background-color: #5a6b5a;\n color: #fcfcfc;\n border-radius: 0;\n text-align: left;\n font-size: 13px;\n}\n\nQHeaderView::section::horizontal {\n padding-top: 0;\n padding-bottom: 0;\n padding-left: 4px;\n padding-right: 4px;\n border-left: 2px solid #242424;\n}\n\nQHeaderView::section::vertical {\n padding-top: 0;\n padding-bottom: 0;\n padding-left: 4px;\n padding-right: 4px;\n border-top: 2px solid #242424;\n}\n\nQHeaderView[sortable=\"true\"]::down-arrow {\n background-color: #5a6b5a;\n border: none;\n height: 10px;\n width: 10px;\n padding-left: 2px;\n padding-right: 2px;\n image: url(\"${path}/dark_green/arrow_down.svg\");\n}\n\nQHeaderView[sortable=\"true\"]::up-arrow {\n background-color: #5a6b5a;\n border: none;\n height: 10px;\n width: 10px;\n padding-left: 2px;\n padding-right: 2px;\n image: url(\"${path}/dark_green/arrow_up.svg\");\n}\n\n/* ===================== QTreeView ======================== */\n\nQTreeView:branch:has-children:!has-siblings:closed,\nQTreeView:branch:closed:has-children:has-siblings {\n border-image: none;\n image: url(\"${path}/dark_green/branch_closed.svg\");\n}\n\nQTreeView:branch:open:has-children:!has-siblings,\nQTreeView:branch:open:has-children:has-siblings {\n border-image: none;\n image: url(\"${path}/dark_green/branch_open.svg\");\n}\n\nQTreeView:branch:has-children:!has-siblings:closed:hover,\nQTreeView:branch:closed:has-children:has-siblings:hover {\n image: url(\"${path}/dark_green/branch_closed_focus.svg\");\n}\n\nQTreeView:branch:open:has-children:!has-siblings:hover,\nQTreeView:branch:open:has-children:has-siblings:hover {\n image: url(\"${path}/dark_green/branch_open_focus.svg\");\n}\n\nQTreeView,\nQListView,\nQTableView,\nQColumnView {\n background-color: #1b201b; \n alternate-background-color: #0f120f;\n border: 1px solid #6b7e6b;\n gridline-color: #6b7e6b;\n}\n\nQTreeView QLabel {\n background-color: transparent; \n}\n\nQTreeView::item:selected,\nQListView::item:selected,\nQTableView::item:selected,\nQColumnView::item:selected{\n background-color: #407540;\n}\n\nQTreeView::item:hover,\nQListView::item:hover,\nQTableView::item:hover,\nQColumnView::item:hover {\n background-color: #457f2a;\n}\n\n\nQTreeView::branch:closed:has-children{\n margin: 4px;\n}\n\nQTreeView::branch:open:has-children {\n margin:4px;\n}\n\nQTreeView::indicator:checked,\nQListView::indicator:checked,\nQTableView::indicator:checked,\nQColumnView::indicator:checked {\n image: url(\"${path}/dark_green/checkbox_checked.svg\");\n}\n\nQTreeView::indicator:checked:hover,\nQTreeView::indicator:checked:focus,\nQTreeView::indicator:checked:pressed,\nQListView::indicator:checked:hover,\nQListView::indicator:checked:focus,\nQListView::indicator:checked:pressed,\nQTableView::indicator:checked:hover,\nQTableView::indicator:checked:focus,\nQTableView::indicator:checked:pressed,\nQColumnView::indicator:checked:hover,\nQColumnView::indicator:checked:focus,\nQColumnView::indicator:checked:pressed {\n image: url(\"${path}/dark_green/checkbox_checked_focus.svg\");\n}\n\nQTreeView::indicator:unchecked,\nQListView::indicator:unchecked,\nQTableView::indicator:unchecked,\nQColumnView::indicator:unchecked {\n image: url(\"${path}/dark_green/checkbox_unchecked.svg\");\n}\n\nQTreeView::indicator:unchecked:hover,\nQTreeView::indicator:unchecked:focus,\nQTreeView::indicator:unchecked:pressed,\nQListView::indicator:unchecked:hover,\nQListView::indicator:unchecked:focus,\nQListView::indicator:unchecked:pressed,\nQTableView::indicator:unchecked:hover,\nQTableView::indicator:unchecked:focus,\nQTableView::indicator:unchecked:pressed,\nQColumnView::indicator:unchecked:hover,\nQColumnView::indicator:unchecked:focus,\nQColumnView::indicator:unchecked:pressed {\n image: url(\"${path}/dark_green/checkbox_unchecked_focus.svg\");\n}\n\nQTreeView::indicator:indeterminate,\nQListView::indicator:indeterminate,\nQTableView::indicator:indeterminate,\nQColumnView::indicator:indeterminate {\n image: url(\"${path}/dark_green/checkbox_indeterminate.svg\");\n}\n\nQTreeView::indicator:indeterminate:hover,\nQTreeView::indicator:indeterminate:focus,\nQTreeView::indicator:indeterminate:pressed,\nQListView::indicator:indeterminate:hover,\nQListView::indicator:indeterminate:focus,\nQListView::indicator:indeterminate:pressed,\nQTableView::indicator:indeterminate:hover,\nQTableView::indicator:indeterminate:focus,\nQTableView::indicator:indeterminate:pressed,\nQColumnView::indicator:indeterminate:hover,\nQColumnView::indicator:indeterminate:focus,\nQColumnView::indicator:indeterminate:pressed {\n image: url(\"${path}/dark_green/checkbox_indeterminate_focus.svg\");\n}\n\nQTableCornerButton::section {\n background-color: #1b201b;\n border: 1px transparent #242424;\n border-radius: 0px;\n}\n\n/* ===================== QSlider ======================== */\n\nQSlider::groove:horizontal {\n background-color: #3a3a3a;\n height: 6px;\n border-radius: 2px;\n}\n\nQSlider::sub-page:horizontal {\n background-color: #305830;\n height: 6px;\n border-radius: 4px;\n}\n\nQSlider::handle:horizontal {\n background: #467e2a;\n border: 3px solid #1b201b;\n width: 8px;\n height: 8px;\n margin: -8px 0px;\n border-radius: 4px;\n}\n\nQSlider::handle:horizontal:hover {\n background: #3c6d24;\n}\n\nQSlider::groove:vertical {\n background-color: #3a3a3a;\n width: 6px;\n border-radius: 2px;\n}\n\nQSlider::add-page:vertical{\n background-color: #305830;\n width: 6px;\n border-radius: 4px;\n}\n\nQSlider::handle:vertical {\n background: #467e2a;\n border: 3px solid #1b201b;\n width: 8px;\n height: 8px;\n margin: 0 -8px;\n border-radius: 4px;\n}\n\nQSlider::handle:vertical:hover {\n background: #3c6d24;\n}\n\n/* ===================== QScrollBar ======================== */\n\nQScrollBar:horizontal,\nQScrollBar:horizontal:disabled {\n background: #3a3a3a;\n padding: 0px;\n max-height: 14px;\n border: 1px solid #467e2a;\n border-radius: 7px;\n margin: 0px 12px 0px 12px\n}\n\nQScrollBar::handle:horizontal {\n background: #467e2a;\n min-width: 30px;\n border-radius: 6px;\n}\n\nQScrollBar::handle:horizontal:hover {\n background: #3c6d24;\n}\n\nQScrollBar::handle:horizontal:pressed {\n background:#3c6d24;\n}\n\nQScrollBar::add-page:horizontal{\n background:none;\n}\n\nQScrollBar::sub-page:horizontal{\n background:none;\n}\n\nQScrollBar::add-line:horizontal {\n border-image: url(\"${path}/dark_green/arrow_right_disabled.svg\");\n height: 12px;\n width: 12px;\n subcontrol-position: right;\n subcontrol-origin: margin;\n}\n\nQScrollBar::add-line:horizontal:hover,\nQScrollBar::add-line:horizontal:on {\n border-image: url(\"${path}/dark_green/arrow_right.svg\");\n height: 12px;\n width: 12px;\n subcontrol-position: right;\n subcontrol-origin: margin;\n}\n\nQScrollBar::add-line:horizontal{\n background:none;\n}\n\n\nQScrollBar::sub-line:horizontal {\n border-image: url(\"${path}/dark_green/arrow_left_disabled.svg\");\n height: 12px;\n width: 12px;\n subcontrol-position: left;\n subcontrol-origin: margin;\n}\n\nQScrollBar::sub-line:horizontal:hover,\nQScrollBar::sub-line:horizontal:on {\n border-image: url(\"${path}/dark_green/arrow_left.svg\");\n height: 12px;\n width: 12px;\n subcontrol-position: left;\n subcontrol-origin: margin;\n}\n\nQScrollBar::sub-line:horizontal{\n background:none;\n}\n\nQScrollBar:vertical,\nQScrollBar:vertical:disabled {\n background: #3a3a3a;\n padding: 0px;\n max-width: 14px;\n border: 1px solid #467e2a;\n border-radius: 7px;\n margin: 12px 0px 12px 0px\n}\n\nQScrollBar::handle:vertical {\n background: #467e2a;\n min-height: 30px;\n border-radius: 6px;\n}\n\nQScrollBar::handle:vertical:hover {\n background: #3c6d24;\n}\n\nQScrollBar::handle:vertical:pressed {\n background: #3c6d24;\n}\n\nQScrollBar::add-page:vertical{\n background:none;\n}\n\nQScrollBar::sub-page:vertical{\n background:none;\n}\nQScrollBar::add-line:vertical{\n background:none;\n}\n\nQScrollBar::add-line:vertical {\n border-image: url(\"${path}/dark_green/arrow_down_disabled.svg\");\n height: 12px;\n width: 12px;\n subcontrol-position: bottom;\n subcontrol-origin: margin;\n}\n\nQScrollBar::add-line:vertical:hover,\nQScrollBar::add-line:vertical:on {\n border-image: url(\"${path}/dark_green/arrow_down.svg\");\n height: 12px;\n width: 12px;\n subcontrol-position: bottom;\n subcontrol-origin: margin;\n}\n\nQScrollBar::sub-line:vertical{\n background:none;\n}\n\nQScrollBar::sub-line:vertical {\n border-image: url(\"${path}/dark_green/arrow_up_disabled.svg\");\n height: 12px;\n width: 12px;\n subcontrol-position: top;\n subcontrol-origin: margin;\n}\n\nQScrollBar::sub-line:vertical:hover,\nQScrollBar::sub-line:vertical:on {\n border-image: url(\"${path}/dark_green/arrow_up.svg\");\n height: 12px;\n width: 12px;\n subcontrol-position: top;\n subcontrol-origin: margin;\n}\n\nQScrollBar::up-arrow:horizontal,\nQScrollBar::down-arrow:horizontal {\n background: none;\n}\n\nQScrollBar::up-arrow:vertical,\nQScrollBar::down-arrow:vertical {\n background: none;\n}\n\n\n/* ===================== QScrollArea ======================== */\n\nQScrollArea {\n background-color: #1b201b;\n border: 1px solid #6b7e6b;\n}\n\nQScrollArea:disabled {\n color: #9d9d9d;\n}\n\nQScrollArea QWidget QWidget:disabled {\n background-color: #1b201b;\n}\n\nQTabWidget QScrollArea QWidget{\n background-color: #1b201b;\n}\n\n/* ===================== QFrame ======================== */\n\n.QFrame {\n border-radius: 2px;\n border: 1px solid #6b7e6b;\n /* No frame */\n /* HLine */\n /* VLine */\n}\n\n.QFrame[frameShape=\"0\"] {\n border-radius: 4px;\n border: 1px transparent #6b7e6b;\n}\n\n.QFrame[frameShape=\"4\"] {\n max-height: 2px;\n border: none;\n background-color: #6b7e6b;\n}\n\n.QFrame[frameShape=\"5\"] {\n max-width: 2px;\n border: none;\n background-color: #6b7e6b;\n}\n\n/* ===================== QToolTip ======================== */\n\nQToolTip {\n border: 1px solid #6b7e6b;\n padding: 2px;\n color: #fcfcfc;\n background-color: #383838;\n}\n\n/* ===================== QSplitter ======================== */\n\nQSplitter {\n spacing: 0px;\n padding: 0px;\n margin: 0px;\n}\n\nQSplitter::handle {\n background-color: #456445;\n border: 0px solid #6b7e6b;\n spacing: 0px;\n padding: 1px;\n margin: 0px;\n}\n\nQSplitter::handle:hover {\n background-color: #9db59d;\n}\n\nQSplitter::handle:horizontal {\n width: 1px;\n}\n\nQSplitter::handle:vertical {\n height: 1px;\n}\n\n/* ===================== QGraphicsView ======================== */\n\nQGraphicsView {\n background-color: #3a3a3a;\n border: 1px solid #6b7e6b;\n color: #ffffff;\n border-radius: 2px;\n}\n\nQGraphicsView:disabled {\n background-color: #3a3a3a;\n border: 1px solid #6b7e6b;\n color: #556455;\n border-radius: 2px;\n}\n\nQGraphicsView:hover, QGraphicsView:!hover, QGraphicsView:selected,\nQGraphicsView:pressed {\n border: 1px solid #6b7e6b;\n}\n\n/* ===================== QToolBox ======================== */\n\nQToolBox {\n padding: 0px;\n border: 0px;\n border: 1px solid #6b7e6b;\n}\n\nQToolBox:selected {\n padding: 0px;\n border: 1px solid #6b7e6b;\n}\n\nQToolBox::tab {\n border: 1px solid #6b7e6b;\n color: #fcfcfc;\n background-color: #525252;\n}\n\nQToolBox::tab:disabled {\n color: #9d9d9d;\n}\n\nQToolBox::tab:selected {\n background-color: #383838;\n border-bottom: 4px solid #509330;\n}\n\nQToolBox::tab:selected:disabled {\n background-color: #9d9d9d;\n}\n\nQToolBox::tab:!selected {\n background-color: #525252;\n}\n\nQToolBox::tab:!selected:disabled {\n background-color: #9d9d9d;\n}\n\nQToolBox::tab:hover {\n border-color: #6b7e6b;\n border-bottom: 2px solid #509330;\n}\n\nQToolBox QScrollArea QWidget QWidget {\n padding: 0px;\n border: 0px;\n background-color: #1b201b;\n}\n\n/* ===================== QDockWidget ======================== */\n\nQDockWidget {\n outline: 1px solid #476444;\n background-color: #1b201b;\n border: 1px solid #6b7e6b;\n border-radius: 2px;\n titlebar-close-icon: url(\"${path}/dark_green/transparent.svg\");\n titlebar-normal-icon: url(\"${path}/dark_green/transparent.svg\");\n}\n\nQDockWidget::title {\n padding: 3px;\n spacing: 4px;\n border: none;\n background-color: #456445;\n}\n\nQDockWidget::close-button {\n icon-size: 12px;\n border: none;\n background: transparent;\n background-image: transparent;\n border: 0;\n margin: 0;\n padding: 0;\n image: url(\"${path}/dark_green/window_close.svg\");\n}\n\nQDockWidget::close-button:hover {\n image: url(\"${path}/dark_green/window_close_focus.svg\");\n}\n\nQDockWidget::close-button:pressed {\n image: url(\"${path}/dark_green/window_close_pressed.svg\");\n}\n\nQDockWidget::float-button {\n icon-size: 12px;\n border: none;\n background: transparent;\n background-image: transparent;\n border: 0;\n margin: 0;\n padding: 0;\n image: url(\"${path}/dark_green/window_undock.svg\");\n}\n\nQDockWidget::float-button:hover {\n image: url(\"${path}/dark_green/window_undock_focus.svg\");\n}\n\nQDockWidget::float-button:pressed {\n image: url(\"${path}/dark_green/window_undock_pressed.svg\");\n}\n\n/* ===================== QLCDNumber ======================== */\n\nQLCDNumber {\n color: #c6ebc6;\n}\n\nQLCDNumber:disabled {\n color: #9d9d9d;\n}\n\n/* ===================== QGroupBox ======================== */\n\nQGroupBox {\n font-weight: bold;\n border: 1px solid #6b7e6b;\n border-radius: 2px;\n padding: 2px;\n margin-top: 6px;\n margin-bottom: 4px;\n}\n\nQGroupBox::title {\n subcontrol-origin: margin;\n subcontrol-position: top left;\n left: 4px;\n padding-left: 2px;\n padding-right: 4px;\n padding-top: -4px;\n}\n\nQGroupBox::indicator {\n margin-left: 2px;\n margin-top: 2px;\n padding: 0;\n height: 14px;\n width: 14px;\n border-radius: 2px;\n}\n\nQGroupBox::indicator:unchecked {\n image: url(\"${path}/dark_green/checkbox_unchecked.svg\");\n}\n\nQGroupBox::indicator:unchecked:hover,\nQGroupBox::indicator:unchecked:focus {\n border: none;\n image: url(\"${path}/dark_green/checkbox_unchecked_focus.svg\");\n}\n\nQGroupBox::indicator:unchecked:pressed {\n border: none;\n image: url(\"${path}/dark_green/checkbox_unchecked_pressed.svg\");\n}\n\nQGroupBox::indicator:unchecked:disabled {\n image: url(\"${path}/dark_green/checkbox_unchecked_disabled.svg\");\n}\n\nQGroupBox::indicator:checked {\n image: url(\"${path}/dark_green/checkbox_checked.svg\");\n}\n\nQGroupBox::indicator:checked:hover,\nQGroupBox::indicator:checked:focus,\nQGroupBox::indicator:checked:pressed {\n border: none;\n image: url(\"${path}/dark_green/checkbox_checked_focus.svg\");\n}\n\nQGroupBox::indicator:checked:pressed {\n border: none;\n image: url(\"${path}/dark_green/checkbox_checked_pressed.svg\");\n}\n\nQGroupBox::indicator:checked:disabled {\n image: url(\"${path}/dark_green/checkbox_checked_disabled.svg\");\n}\n\n/* ===================== QCheckBox ======================== */\n\nQCheckBox::indicator {\n width: 14px;\n height: 14px;\n}\n\nQCheckBox::indicator:unchecked {\n image: url(\"${path}/dark_green/checkbox_unchecked.svg\");\n}\n\nQCheckBox::indicator:unchecked:hover,\nQCheckBox::indicator:unchecked:focus {\n border: none;\n image: url(\"${path}/dark_green/checkbox_unchecked_focus.svg\");\n}\n\nQCheckBox::indicator:unchecked:pressed {\n border: none;\n image: url(\"${path}/dark_green/checkbox_unchecked_pressed.svg\");\n}\n\nQCheckBox::indicator:unchecked:disabled {\n image: url(\"${path}/dark_green/checkbox_unchecked_disabled.svg\");\n}\n\nQCheckBox::indicator:indeterminate {\n image: url(\"${path}/dark_green/checkbox_indeterminate.svg\");\n}\n\nQCheckBox::indicator:indeterminate:disabled {\n image: url(\"${path}/dark_green/checkbox_indeterminate_disabled.svg\");\n}\n\nQCheckBox::indicator:indeterminate:focus,\nQCheckBox::indicator:indeterminate:hover {\n image: url(\"${path}/dark_green/checkbox_indeterminate_focus.svg\");\n}\n\nQCheckBox::indicator:indeterminate:pressed {\n image: url(\"${path}/dark_green/checkbox_indeterminate_pressed.svg\");\n}\n\nQCheckBox::indicator:checked {\n image: url(\"${path}/dark_green/checkbox_checked.svg\");\n}\n\nQCheckBox::indicator:checked:hover,\nQCheckBox::indicator:checked:focus,\nQCheckBox::indicator:checked:pressed {\n border: none;\n image: url(\"${path}/dark_green/checkbox_checked_focus.svg\");\n}\n\nQCheckBox::indicator:checked:pressed {\n border: none;\n image: url(\"${path}/dark_green/checkbox_checked_pressed.svg\");\n}\n\nQCheckBox::indicator:checked:disabled {\n image: url(\"${path}/dark_green/checkbox_checked_disabled.svg\");\n}\n\n/* ===================== QRadioButton ======================== */\n\nQRadioButton::indicator {\n width: 14px;\n height: 14px;\n border: none;\n}\n\nQRadioButton::indicator:checked {\n image: url(\"${path}/dark_green/radio_checked.svg\");\n}\n\nQRadioButton::indicator:checked:hover,\nQRadioButton::indicator:checked:focus,\nQRadioButton::indicator:checked:pressed {\n border: none;\n image: url(\"${path}/dark_green/radio_checked_focus.svg\");\n}\n\nQRadioButton::indicator:checked:pressed {\n border: none;\n image: url(\"${path}/dark_green/radio_checked_pressed.svg\");\n}\n\nQRadioButton::indicator:checked:disabled {\n image: url(\"${path}/dark_green/radio_checked_disabled.svg\");\n}\n\nQRadioButton::indicator:unchecked {\n image: url(\"${path}/dark_green/radio_unchecked.svg\");\n}\n\nQRadioButton::indicator:unchecked:hover,\nQRadioButton::indicator:unchecked:focus {\n border: none;\n image: url(\"${path}/dark_green/radio_unchecked_focus.svg\");\n}\n\nQRadioButton::indicator:unchecked:pressed {\n border: none;\n image: url(\"${path}/dark_green/radio_unchecked_pressed.svg\");\n}\n\nQRadioButton::indicator:unchecked:disabled {\n image: url(\"${path}/dark_green/radio_unchecked_disabled.svg\");\n}\n\n/* ===================== QAbstractSpinBox ======================== */\n\nQAbstractSpinBox {\n background-color: #3a3a3a;\n border: 1px solid #6b7e6b;\n color: #e0e3e1;\n padding-top: 2px;\n padding-bottom: 2px;\n padding-left: 4px;\n padding-right: 4px;\n border-radius: 4px;\n}\n\nQAbstractSpinBox:up-button {\n background-color: #1b201b;\n subcontrol-origin: border;\n subcontrol-position: top right;\n border: 1px solid #6b7e6b;\n border-bottom: 1px solid #6b7e6b;\n border-top-left-radius: 0;\n border-top-right-radius: 4;\n border-bottom-left-radius: 0;\n width: 12px;\n margin-bottom: -1px;\n}\n\nQAbstractSpinBox:down-button {\n background-color: #1b201b;\n subcontrol-origin: border;\n subcontrol-position: bottom right;\n border: 1px solid #6b7e6b;\n border-top: 1px solid #6b7e6b;\n border-top-left-radius: 0;\n border-bottom-left-radius: 0;\n border-bottom-right-radius: 4;\n width: 12px;\n margin-top: -1px;\n}\n\nQAbstractSpinBox::up-arrow {\n image: url(\"${path}/dark_green/arrow_up.svg\");\n height: 10px;\n width: 10px;\n}\n\nQAbstractSpinBox::up-arrow:disabled,\nQAbstractSpinBox::up-arrow:off {\n image: url(\"${path}/dark_green/arrow_up_disabled.svg\");\n}\n\nQAbstractSpinBox::down-arrow {\n image: url(\"${path}/dark_green/arrow_down.svg\");\n height: 10px;\n width: 10px;\n}\n\nQAbstractSpinBox::down-arrow:disabled,\nQAbstractSpinBox::down-arrow:off {\n image: url(\"${path}/dark_green/arrow_down_disabled.svg\");\n}\n\n/* ===================== QToolButton ======================== */\n\nQToolButton {\n background-color: #2a322a;\n border: 1px solid #6b7e6b;\n border-radius: 4px;\n padding-top: 2px;\n padding-bottom: 2px;\n padding-left: 4px;\n padding-right: 4px\n}\n\nQToolButton:checked {\n background-color: #566656;\n border: 1px solid #6b7e6b;\n}\n\nQToolButton:checked:disabled {\n background-color: #566656;\n color: #9d9d9d;\n border: 1px solid #6b7e6b;\n}\n\n\nQToolButton:hover {\n background-color: #404c40;\n}\n\nQToolButton:pressed {\n background-color: #202620;\n border: 1px solid #6b7e6b;\n}\n\nQToolButton[popupMode=\"0\"] {\n /* Only for DelayedPopup */\n padding-right: 2px;\n}\n\nQToolButton[popupMode=\"1\"] {\n /* Only for MenuButtonPopup */\n padding-right: 20px;\n}\n\nQToolButton[popupMode=\"1\"]::menu-button {\n border: none;\n}\n\nQToolButton[popupMode=\"1\"]::menu-button:hover {\n border: none;\n border-left: 1px solid #6b7e6b;\n border-radius: 0;\n}\n\nQToolButton[popupMode=\"2\"] {\n /* Only for InstantPopup */\n padding-right: 2px;\n}\n\nQToolButton::menu-button {\n image: url(\"${path}/dark_green/arrow_down.svg\");\n padding: 2px;\n border-radius: 4px;\n width: 12px;\n border: 1px solid #6b7e6b;\n outline: none;\n}\n\nQToolButton::menu-button:hover {\n border: 1px solid #539236;\n}\n\nQToolButton::menu-button:checked:hover {\n border: 1px solid #539236;\n}\n\nQToolButton::menu-indicator {\n image: url(\"${path}/dark_green/arrow_down.svg\");\n height: 6px;\n width: 6px;\n top: 0;\n /* Exclude a shift for better image */\n left: -2px;\n /* Shift it a bit */\n}\n\nQToolButton::menu-arrow {\n image: url(\"${path}/dark_green/arrow_down.svg\");\n height: 8px;\n width: 8px;\n}\n\nQToolButton::menu-arrow:hover {\n image: url(\"${path}/dark_green/arrow_down_focus.svg\");\n}\n\n/* ===================== QPushButton ======================== */\n\nQPushButton {\n background-color: #2a322a;\n border: 1px solid #6b7e6b;\n border-radius: 4px;\n padding-top: 2px;\n padding-bottom: 2px;\n padding-left: 4px;\n padding-right: 4px\n}\n\nQPushButton:default {\n border: 2px solid #467e2a;\n}\n\nQPushButton:checked {\n background-color: #566656;\n border: 1px solid #6b7e6b;\n}\n\nQPushButton:checked:disabled {\n background-color: #566656;\n color: #9d9d9d;\n border: 1px solid #6b7e6b;\n}\n\nQPushButton:hover {\n background-color: #404c40;\n}\n\nQPushButton:pressed {\n background-color: #202620;\n border: 1px solid #6b7e6b;\n}\n\nQPushButton::menu-indicator {\n subcontrol-origin: padding;\n subcontrol-position: bottom right;\n bottom: 4px;\n}\n\nQDialogButtonBox QPushButton {\n min-width: 80px;\n}\n\n/* ===================== QSizeGrip ======================== */\n\nQSizeGrip {\n background: transparent;\n width: 20px;\n height: 20px;\n image: url(\"${path}/dark_green/window_grip.svg\");\n}\n\n/* ===================== QToolBar ======================== */\n\nQToolBar {\n border-bottom: 1px solid #6b7e6b;\n padding: 1px;\n font-weight: bold;\n spacing: 2px;\n}\n\nQToolBar::handle:horizontal {\n width: 16px;\n image: url(\"${path}/dark_green/toolbar_move_horizontal.svg\");\n}\n\nQToolBar::handle:vertical {\n height: 16px;\n image: url(\"${path}/dark_green/toolbar_move_vertical.svg\");\n}\n\nQToolBar::separator:horizontal {\n width: 8px;\n image: url(\"${path}/dark_green/toolbar_separator_horizontal.svg\");\n}\n\nQToolBar::separator:vertical {\n height: 8px;\n image: url(\"${path}/dark_green/toolbar_separator_vertical.svg\");\n}\n\nQToolButton#qt_toolbar_ext_button {\n image: url(\"${path}/dark_green/arrow_right.svg\");\n}\n\nQToolBar QToolButton, QToolButton:pressed {\n border: none\n}\n\n/* ===================== QCommandLinkButton ======================== */\n\nQCommandLinkButton {\n background-color: transparent;\n border: 1px solid #6b7e6b;\n border-radius: 4px;\n padding: 0px;\n margin: 0px;\n}\n\nQCommandLinkButton:disabled {\n background-color: transparent;\n color: #9db5a9;\n}\n", + "contents": "/* ===================== QPalette ======================== */\n/* == This entry is handled by eric == */\nQPalette {\n alternate-base: #0f120f;\n base: #3a3a3a;\n text: #fcfcfc;\n bright-text: #ffffff;\n placeholder-text: #9d9d9d;\n window: #1b201b;\n window-text: #fcfcfc;\n tooltip-base: #383838;\n tooltip-text: #fcfcfc;\n button: #1b201b;\n button-text: #fcfcfc;\n highlight: #407540;\n highlighted-text: #e1e1e1;\n link: #c6ebc6;\n link-visited: #ebebc6\n}\n/* == End of eric specialties == */\n\n* {\n outline: 0px;\n color: #fcfcfc;\n selection-background-color: #407540;\n selection-color: #ffffff;\n}\n\n/* specific reset for elements inside QToolBar */\nQToolBar * {\n margin: 0px;\n padding: 0px;\n}\n\nQWidget, QStatusBar, QSvgWidget, QToolBar,\nQGroupBox, QHelpSearchQueryWidget, QHelpSearchResultWidget,\nQDesignerPropertyEditorInterface, QDesignerWidgetBoxInterface, QDesktopWidget,\nQDialog, QDialogButtonBox, QDesignerActionEditorInterface,\nQDesignerFormWindowInterface, QDesignerObjectInspectorInterface, \nQAbstractButton, QAbstractSlider, QAbstractSpinBox, QAxWidget, QCalendarWidget,\nQComboBox, QMdiSubWindow, QMenu, QMenuBar,QDockWidget, QFocusFrame, QGLWidget,\nQToolBox, QLCDNumber , QSplitter, QStackedWidget, QMainWindow,\nQScrollArea, QAbstractScrollArea {\n background-color: #1b201b;\n}\n\nQWidget:disabled {\n background-color: #1b201b;\n color: #9d9d9d;\n selection-background-color: #407540;\n selection-color: #e1e1e1;\n}\n\nQWidget::item:selected {\n background-color: #407540;\n}\n\n/* ===================== QMainWindow ======================== */\n\nQMainWindow::separator {\n background-color: #456445;\n border: 0px solid #6b7e6b;\n spacing: 0px;\n padding: 1px;\n}\n\nQMainWindow::separator:hover {\n background-color: #9db59d;\n}\n\nQMainWindow::separator:horizontal {\n width: 5px;\n margin-top: 2px;\n margin-bottom: 2px;\n image: url(\"${path}/dark_green/toolbar_separator_vertical.svg\");\n}\n\nQMainWindow::separator:vertical {\n height: 5px;\n margin-left: 2px;\n margin-right: 2px;\n image: url(\"${path}/dark_green/toolbar_separator_horizontal.svg\");\n}\n\n/* ===================== QComboxBox ======================== */\n\nQLineEdit, QTextEdit, QPlainTextEdit, QSpinBox, QDoubleSpinBox, QComboBox,\nQDateEdit, QTimeEdit, QDateTimeEdit {\n background-color: #3a3a3a;\n border: 1px solid #6b7e6b;\n border-radius: 4px;\n padding-left: 4px;\n padding-right: 4px;\n min-height: 1em;\n}\n\nQComboBox::indicator {\n border: none;\n border-radius: 0;\n border-width: 0px;\n color: transparent;\n background-color: transparent;\n selection-color: transparent;\n selection-background-color: transparent;\n}\n\nQComboBox::indicator:alternate {\n background: #0f120f;\n}\n\nQComboBox::indicator:checked {\n image: url(\"${path}/dark_green/combobox_checked.svg\");\n}\n\nQComboBox::drop-down, QDateEdit::drop-down, QTimeEdit::drop-down,\nQDateTimeEdit::drop-down {\n subcontrol-origin: padding;\n subcontrol-position: top right;\n width: 15px;\n border-left-width: 0px;\n border-left-style: solid;\n border-top-right-radius: 4px;\n border-bottom-right-radius: 4px;\n border-left-color: #242424;\n}\n\nQComboBox::drop-down:on {\n top:1px;\n}\n\nQComboBox::drop-down {\n subcontrol-origin: padding;\n subcontrol-position: top right;\n width: 20px;\n border-left: 1px solid #6b7e6b;\n}\n\nQComboBox::down-arrow {\n image: url(\"${path}/dark_green/arrow_down_disabled.svg\");\n height: 14px;\n width: 14px;\n}\n\nQComboBox::down-arrow:on,\nQComboBox::down-arrow:hover,\nQComboBox::down-arrow:focus {\n image: url(\"${path}/dark_green/arrow_down.svg\");\n}\n\nQComboBox::separator {\n height: 2px;\n background-color: #fcfcfc;\n}\n\nQLineEdit[text=\"\"] {\n color: 9d9d9d;\n}\n\n/* ===================== QMenuBar ======================== */\n\nQMenuBar * {\n background-color: #252c25;\n}\n\nQMenuBar::item {\n color: #fcfcfc;\n background-color: #1b201b;\n margin: 1px;\n padding: 4px;\n}\n\nQMenuBar::item:selected {\n padding: 4px;\n background: transparent;\n border: 0px solid #6b7e6b;\n background-color: #407540;\n}\n\nQMenuBar::item:pressed {\n padding: 4px;\n border: 0px solid #6b7e6b;\n background-color: #407540;\n color: #fcfcfc;\n margin-bottom: 0px;\n padding-bottom: 0px;\n}\n\n/* ===================== QMenu ======================== */\n\nQMenu {\n background-color: #252c25;\n border: 1px solid #6b7e6b;\n margin: 2px;\n padding: 5px;\n}\n\nQMenu * {\n background-color:#252c25;\n}\n\nQMenu::tearoff {\n border-top: 2px dashed #6b7e6b;\n border-bottom: 2px dashed #6b7e6b;\n height: 0px;\n margin-top: 3px;\n margin-bottom: 3px;\n}\n\nQMenu::tearoff:selected {\n border-top: 2px dashed #bbdcbb;\n border-bottom: 2px dashed #bbdcbb;\n background: #407540;\n background-clip: margin;\n}\n\nQMenu::item:selected {\n color: #fcfcfc;\n border: 0px solid #6b7e6b;\n background: #407540;\n}\n\nQMenu::item:checked {\n color: #fcfcfc;\n border: 1px solid #407540;\n border-radius: 4px;\n background: #2a322a;\n}\n\nQMenu::separator {\n height: 2px;\n background: #6b7e6b;\n margin: 5px;\n}\n\nQMenu::indicator {\n width: 14px;\n height: 14px;\n spacing: 4px\n}\n\n/* non-exclusive indicator = check box style indicator (see\n QActionGroup::setExclusive) */\n\nQMenu::indicator:non-exclusive:unchecked {\n image: url(\"${path}/dark_green/checkbox_unchecked.svg\");\n}\n\nQMenu::indicator:non-exclusive:unchecked:hover,\nQMenu::indicator:non-exclusive:unchecked:focus,\nQMenu::indicator:non-exclusive:unchecked:pressed {\n border: none;\n image: url(\"${path}/dark_green/checkbox_unchecked_focus.svg\");\n}\n\nQMenu::indicator:non-exclusive:unchecked:disabled {\n image: url(\"${path}/dark_green/checkbox_unchecked_disabled.svg\");\n}\n\nQMenu::indicator:non-exclusive:checked {\n image: url(\"${path}/dark_green/checkbox_checked.svg\");\n}\n\nQMenu::indicator:non-exclusive:checked:hover,\nQMenu::indicator:non-exclusive:checked:focus,\nQMenu::indicator:non-exclusive:checked:pressed {\n border: none;\n image: url(\"${path}/dark_green/checkbox_checked_focus.svg\");\n}\n\nQMenu::indicator:non-exclusive:checked:disabled {\n image: url(\"${path}/dark_green/checkbox_checked_disabled.svg\");\n}\n\nQMenu::indicator:non-exclusive:indeterminate {\n image: url(\"${path}/dark_green/checkbox_indeterminate.svg\");\n}\n\nQMenu::indicator:non-exclusive:indeterminate:disabled {\n image: url(\"${path}/dark_green/checkbox_indeterminate_disabled.svg\");\n}\n\nQMenu::indicator:non-exclusive:indeterminate:focus,\nQMenu::indicator:non-exclusive:indeterminate:hover,\nQMenu::indicator:non-exclusive:indeterminate:pressed {\n image: url(\"${path}/dark_green/checkbox_indeterminate_focus.svg\");\n}\n\n/* exclusive indicator = radio button style indicator (see\n QActionGroup::setExclusive) */\n\nQMenu::indicator:exclusive:unchecked {\n image: url(\"${path}/dark_green/radio_unchecked.svg\");\n}\n\nQMenu::indicator:exclusive:unchecked:hover,\nQMenu::indicator:exclusive:unchecked:focus,\nQMenu::indicator:exclusive:unchecked:pressed {\n border: none;\n outline: none;\n image: url(\"${path}/dark_green/radio_unchecked_focus.svg\");\n}\n\nQMenu::indicator:exclusive:unchecked:disabled {\n image: url(\"${path}/dark_green/radio_unchecked_disabled.svg\");\n}\n\nQMenu::indicator:exclusive:checked {\n border: none;\n outline: none;\n image: url(\"${path}/dark_green/radio_checked.svg\");\n}\n\nQMenu::indicator:exclusive:checked:hover,\nQMenu::indicator:exclusive:checked:focus,\nQMenu::indicator:exclusive:checked:pressed {\n border: none;\n outline: none;\n image: url(\"${path}/dark_green/radio_checked_focus.svg\");\n}\n\nQMenu::indicator:exclusive:checked:disabled {\n outline: none;\n image: url(\"${path}/dark_green/radio_checked_disabled.svg\");\n}\n\nQMenu::right-arrow {\n image: url(\"${path}/dark_green/arrow_right.svg\");\n margin: 5px;\n padding-left: 12px;\n height: 10px;\n width: 10px;\n}\n\nQMenu::right-arrow:disabled {\n image: url(\"${path}/dark_green/arrow_right_disabled.svg\");\n}\n/* ===================== QProgressBar ======================== */\n\nQProgressBar {\n min-height: 10px;\n background: #3a3a3a;\n border-radius: 1px;\n text-align: center;\n border: 1px solid #3a3a3a;\n border-radius: 4px;\n}\n\nQProgressBar:chunk {\n background-color:#467e2a;\n border-radius: 4px;\n}\n\n/* ===================== QTabBar ======================== */\n\nQTabBar::tab {\n border: 1px solid #242424;\n color: #fcfcfc;\n margin: 0px;\n background: qlineargradient(\n spread: pad, x1: 0, y1: 0, x2: 0, y2: 1,\n stop: 0 #646464, stop: 1 #525252);\n}\n\nQTabBar::tab:selected, QTabBar::tab:hover {\n border-style: solid;\n border-color: #509330;\n background: qlineargradient(\n spread: pad, x1: 0, y1: 0, x2: 0, y2: 1,\n stop: 0 #484848, stop: 1 #383838);\n}\n\nQTabBar::tab:top, QTabBar::tab:bottom {\n padding: 3px 8px 3px 8px;\n}\n\nQTabBar::tab:left, QTabBar::tab:right {\n padding: 8px 3px 8px 3px;\n}\n\nQTabBar::tab:top:selected {\n border-width: 4px 0px 0px 0px;\n}\n\nQTabBar::tab:right:selected {\n border-width: 0px 0px 0px 4px;\n}\n\nQTabBar::tab:bottom:selected {\n border-width:0px 0px 4px 0px;\n}\n\nQTabBar::tab:left:selected {\n border-width: 0px 4px 0px 0px;\n}\n\nQTabBar::tab:top:hover {\n border-width: 2px 0px 0px 0px;\n}\n\nQTabBar::tab:right:hover {\n border-width: 0px 0px 0px 2px;\n}\n\nQTabBar::tab:bottom:hover {\n border-width:0px 0px 2px 0px;\n}\n\nQTabBar::tab:left:hover {\n border-width: 0px 2px 0px 0px;\n}\n\nQTabBar::tab:first:top:selected, QTabBar::tab:first:top:hover,\nQTabBar::tab:first:bottom:selected, QTabBar::tab:first:bottom:hover {\n border-left-width:1px;\n border-left-color:#242424;\n}\n\nQTabBar::tab:first:left:selected, QTabBar::tab:first:left:hover,\nQTabBar::tab:first:right:selected, QTabBar::tab:first:right:hover {\n border-top-width:1px;\n border-top-color:#242424;\n}\n\nQTabBar::tab:last:top:selected, QTabBar::tab:last:top:hover,\nQTabBar::tab:last:bottom:selected, QTabBar::tab:last:bottom:hover {\n border-right-width:1px;\n border-right-color:#242424;\n}\n\nQTabBar::tab:last:left:selected, QTabBar::tab:last:left:hover,\nQTabBar::tab:last:right:selected, QTabBar::tab:last:right:hover {\n border-bottom-width:1px;\n border-bottom-color:#242424;\n}\n\nQTabBar QToolButton::left-arrow:enabled,\nQDockWidget QTabBar QToolButton::left-arrow:enabled {\n image: url(\"${path}/dark_green/arrow_left.svg\");\n}\n\nQTabBar QToolButton::left-arrow:disabled,\nQDockWidget QTabBar QToolButton::left-arrow:disabled {\n image: url(\"${path}/dark_green/arrow_left_disabled.svg\");\n}\n\nQTabBar QToolButton::right-arrow:enabled,\nQDockWidget QTabBar QToolButton::right-arrow:enabled {\n image: url(\"${path}/dark_green/arrow_right.svg\");\n}\n\nQTabBar QToolButton::right-arrow:disabled,\nQDockWidget QTabBar QToolButton::right-arrow:disabled {\n image: url(\"${path}/dark_green/arrow_right_disabled.svg\");\n}\n\n/* ===================== QTabWidget ======================== */\n\nQTabWidget >* {\n background-color: #252c25;\n}\n\nQTabWidget::pane {\n border:1px solid #6b7e6b;\n alternate-background-color:#0f120f;\n gridline-color:#242424;\n background:#3a3a3a;\n}\nQTabWidget::pane:selected {\n background-color: #455364;\n border: 1px solid #346792;\n}\n\n/* ===================== QStatusBar ======================== */\n\nQStatusBar::item{\n border:0px solid #484848;\n border-radius:3px;\n}\n\n/* ===================== QHeaderView ======================== */\n\nQHeaderView {\n border: 0px transparent #6b7e6b;\n}\n\nQHeaderView::section {\n background-color: #5a6b5a;\n color: #fcfcfc;\n border-radius: 0;\n text-align: left;\n font-size: 13px;\n}\n\nQHeaderView::section::horizontal {\n padding-top: 0;\n padding-bottom: 0;\n padding-left: 4px;\n padding-right: 4px;\n border-left: 2px solid #242424;\n}\n\nQHeaderView::section::vertical {\n padding-top: 0;\n padding-bottom: 0;\n padding-left: 4px;\n padding-right: 4px;\n border-top: 2px solid #242424;\n}\n\nQHeaderView[sortable=\"true\"]::down-arrow {\n background-color: #5a6b5a;\n border: none;\n height: 10px;\n width: 10px;\n padding-left: 2px;\n padding-right: 2px;\n image: url(\"${path}/dark_green/arrow_down.svg\");\n}\n\nQHeaderView[sortable=\"true\"]::up-arrow {\n background-color: #5a6b5a;\n border: none;\n height: 10px;\n width: 10px;\n padding-left: 2px;\n padding-right: 2px;\n image: url(\"${path}/dark_green/arrow_up.svg\");\n}\n\n/* ===================== QTreeView ======================== */\n\nQTreeView:branch:has-children:!has-siblings:closed,\nQTreeView:branch:closed:has-children:has-siblings {\n border-image: none;\n image: url(\"${path}/dark_green/branch_closed.svg\");\n}\n\nQTreeView:branch:open:has-children:!has-siblings,\nQTreeView:branch:open:has-children:has-siblings {\n border-image: none;\n image: url(\"${path}/dark_green/branch_open.svg\");\n}\n\nQTreeView:branch:has-children:!has-siblings:closed:hover,\nQTreeView:branch:closed:has-children:has-siblings:hover {\n image: url(\"${path}/dark_green/branch_closed_focus.svg\");\n}\n\nQTreeView:branch:open:has-children:!has-siblings:hover,\nQTreeView:branch:open:has-children:has-siblings:hover {\n image: url(\"${path}/dark_green/branch_open_focus.svg\");\n}\n\nQTreeView,\nQListView,\nQTableView,\nQColumnView {\n background-color: #1b201b; \n alternate-background-color: #0f120f;\n border: 1px solid #6b7e6b;\n gridline-color: #6b7e6b;\n}\n\nQTreeView QLabel {\n background-color: transparent; \n}\n\nQTreeView::item:selected,\nQListView::item:selected,\nQTableView::item:selected,\nQColumnView::item:selected{\n background-color: #407540;\n}\n\nQTreeView::item:hover,\nQListView::item:hover,\nQTableView::item:hover,\nQColumnView::item:hover {\n background-color: #457f2a;\n}\n\n\nQTreeView::branch:closed:has-children{\n margin: 4px;\n}\n\nQTreeView::branch:open:has-children {\n margin:4px;\n}\n\nQTreeView::indicator:checked,\nQListView::indicator:checked,\nQTableView::indicator:checked,\nQColumnView::indicator:checked {\n image: url(\"${path}/dark_green/checkbox_checked.svg\");\n}\n\nQTreeView::indicator:checked:hover,\nQTreeView::indicator:checked:focus,\nQTreeView::indicator:checked:pressed,\nQListView::indicator:checked:hover,\nQListView::indicator:checked:focus,\nQListView::indicator:checked:pressed,\nQTableView::indicator:checked:hover,\nQTableView::indicator:checked:focus,\nQTableView::indicator:checked:pressed,\nQColumnView::indicator:checked:hover,\nQColumnView::indicator:checked:focus,\nQColumnView::indicator:checked:pressed {\n image: url(\"${path}/dark_green/checkbox_checked_focus.svg\");\n}\n\nQTreeView::indicator:unchecked,\nQListView::indicator:unchecked,\nQTableView::indicator:unchecked,\nQColumnView::indicator:unchecked {\n image: url(\"${path}/dark_green/checkbox_unchecked.svg\");\n}\n\nQTreeView::indicator:unchecked:hover,\nQTreeView::indicator:unchecked:focus,\nQTreeView::indicator:unchecked:pressed,\nQListView::indicator:unchecked:hover,\nQListView::indicator:unchecked:focus,\nQListView::indicator:unchecked:pressed,\nQTableView::indicator:unchecked:hover,\nQTableView::indicator:unchecked:focus,\nQTableView::indicator:unchecked:pressed,\nQColumnView::indicator:unchecked:hover,\nQColumnView::indicator:unchecked:focus,\nQColumnView::indicator:unchecked:pressed {\n image: url(\"${path}/dark_green/checkbox_unchecked_focus.svg\");\n}\n\nQTreeView::indicator:indeterminate,\nQListView::indicator:indeterminate,\nQTableView::indicator:indeterminate,\nQColumnView::indicator:indeterminate {\n image: url(\"${path}/dark_green/checkbox_indeterminate.svg\");\n}\n\nQTreeView::indicator:indeterminate:hover,\nQTreeView::indicator:indeterminate:focus,\nQTreeView::indicator:indeterminate:pressed,\nQListView::indicator:indeterminate:hover,\nQListView::indicator:indeterminate:focus,\nQListView::indicator:indeterminate:pressed,\nQTableView::indicator:indeterminate:hover,\nQTableView::indicator:indeterminate:focus,\nQTableView::indicator:indeterminate:pressed,\nQColumnView::indicator:indeterminate:hover,\nQColumnView::indicator:indeterminate:focus,\nQColumnView::indicator:indeterminate:pressed {\n image: url(\"${path}/dark_green/checkbox_indeterminate_focus.svg\");\n}\n\nQTableCornerButton::section {\n background-color: #1b201b;\n border: 1px transparent #242424;\n border-radius: 0px;\n}\n\n/* ===================== QSlider ======================== */\n\nQSlider::groove:horizontal {\n background-color: #3a3a3a;\n height: 6px;\n border-radius: 2px;\n}\n\nQSlider::sub-page:horizontal {\n background-color: #305830;\n height: 6px;\n border-radius: 4px;\n}\n\nQSlider::handle:horizontal {\n background: #467e2a;\n border: 3px solid #1b201b;\n width: 8px;\n height: 8px;\n margin: -8px 0px;\n border-radius: 4px;\n}\n\nQSlider::handle:horizontal:hover {\n background: #3c6d24;\n}\n\nQSlider::groove:vertical {\n background-color: #3a3a3a;\n width: 6px;\n border-radius: 2px;\n}\n\nQSlider::add-page:vertical{\n background-color: #305830;\n width: 6px;\n border-radius: 4px;\n}\n\nQSlider::handle:vertical {\n background: #467e2a;\n border: 3px solid #1b201b;\n width: 8px;\n height: 8px;\n margin: 0 -8px;\n border-radius: 4px;\n}\n\nQSlider::handle:vertical:hover {\n background: #3c6d24;\n}\n\n/* ===================== QScrollBar ======================== */\n\nQScrollBar:horizontal,\nQScrollBar:horizontal:disabled {\n background: #3a3a3a;\n padding: 0px;\n max-height: 14px;\n border: 1px solid #467e2a;\n border-radius: 7px;\n margin: 0px 12px 0px 12px\n}\n\nQScrollBar::handle:horizontal {\n background: #467e2a;\n min-width: 30px;\n border-radius: 6px;\n}\n\nQScrollBar::handle:horizontal:hover {\n background: #3c6d24;\n}\n\nQScrollBar::handle:horizontal:pressed {\n background:#3c6d24;\n}\n\nQScrollBar::add-page:horizontal{\n background:none;\n}\n\nQScrollBar::sub-page:horizontal{\n background:none;\n}\n\nQScrollBar::add-line:horizontal {\n border-image: url(\"${path}/dark_green/arrow_right_disabled.svg\");\n height: 12px;\n width: 12px;\n subcontrol-position: right;\n subcontrol-origin: margin;\n}\n\nQScrollBar::add-line:horizontal:hover,\nQScrollBar::add-line:horizontal:on {\n border-image: url(\"${path}/dark_green/arrow_right.svg\");\n height: 12px;\n width: 12px;\n subcontrol-position: right;\n subcontrol-origin: margin;\n}\n\nQScrollBar::add-line:horizontal{\n background:none;\n}\n\n\nQScrollBar::sub-line:horizontal {\n border-image: url(\"${path}/dark_green/arrow_left_disabled.svg\");\n height: 12px;\n width: 12px;\n subcontrol-position: left;\n subcontrol-origin: margin;\n}\n\nQScrollBar::sub-line:horizontal:hover,\nQScrollBar::sub-line:horizontal:on {\n border-image: url(\"${path}/dark_green/arrow_left.svg\");\n height: 12px;\n width: 12px;\n subcontrol-position: left;\n subcontrol-origin: margin;\n}\n\nQScrollBar::sub-line:horizontal{\n background:none;\n}\n\nQScrollBar:vertical,\nQScrollBar:vertical:disabled {\n background: #3a3a3a;\n padding: 0px;\n max-width: 14px;\n border: 1px solid #467e2a;\n border-radius: 7px;\n margin: 12px 0px 12px 0px\n}\n\nQScrollBar::handle:vertical {\n background: #467e2a;\n min-height: 30px;\n border-radius: 6px;\n}\n\nQScrollBar::handle:vertical:hover {\n background: #3c6d24;\n}\n\nQScrollBar::handle:vertical:pressed {\n background: #3c6d24;\n}\n\nQScrollBar::add-page:vertical{\n background:none;\n}\n\nQScrollBar::sub-page:vertical{\n background:none;\n}\nQScrollBar::add-line:vertical{\n background:none;\n}\n\nQScrollBar::add-line:vertical {\n border-image: url(\"${path}/dark_green/arrow_down_disabled.svg\");\n height: 12px;\n width: 12px;\n subcontrol-position: bottom;\n subcontrol-origin: margin;\n}\n\nQScrollBar::add-line:vertical:hover,\nQScrollBar::add-line:vertical:on {\n border-image: url(\"${path}/dark_green/arrow_down.svg\");\n height: 12px;\n width: 12px;\n subcontrol-position: bottom;\n subcontrol-origin: margin;\n}\n\nQScrollBar::sub-line:vertical{\n background:none;\n}\n\nQScrollBar::sub-line:vertical {\n border-image: url(\"${path}/dark_green/arrow_up_disabled.svg\");\n height: 12px;\n width: 12px;\n subcontrol-position: top;\n subcontrol-origin: margin;\n}\n\nQScrollBar::sub-line:vertical:hover,\nQScrollBar::sub-line:vertical:on {\n border-image: url(\"${path}/dark_green/arrow_up.svg\");\n height: 12px;\n width: 12px;\n subcontrol-position: top;\n subcontrol-origin: margin;\n}\n\nQScrollBar::up-arrow:horizontal,\nQScrollBar::down-arrow:horizontal {\n background: none;\n}\n\nQScrollBar::up-arrow:vertical,\nQScrollBar::down-arrow:vertical {\n background: none;\n}\n\n\n/* ===================== QScrollArea ======================== */\n\nQScrollArea {\n background-color: #1b201b;\n border: 1px solid #6b7e6b;\n}\n\nQScrollArea:disabled {\n color: #9d9d9d;\n}\n\nQScrollArea QWidget QWidget:disabled {\n background-color: #1b201b;\n}\n\nQTabWidget QScrollArea QWidget{\n background-color: #1b201b;\n}\n\n/* ===================== QFrame ======================== */\n\n.QFrame {\n border-radius: 2px;\n border: 1px solid #6b7e6b;\n /* No frame */\n /* HLine */\n /* VLine */\n}\n\n.QFrame[frameShape=\"0\"] {\n border-radius: 4px;\n border: 1px transparent #6b7e6b;\n}\n\n.QFrame[frameShape=\"4\"] {\n max-height: 2px;\n border: none;\n background-color: #6b7e6b;\n}\n\n.QFrame[frameShape=\"5\"] {\n max-width: 2px;\n border: none;\n background-color: #6b7e6b;\n}\n\n/* ===================== QToolTip ======================== */\n\nQToolTip {\n border: 1px solid #6b7e6b;\n padding: 2px;\n color: #fcfcfc;\n background-color: #383838;\n}\n\n/* ===================== QSplitter ======================== */\n\nQSplitter {\n spacing: 0px;\n padding: 0px;\n margin: 0px;\n}\n\nQSplitter::handle {\n background-color: #456445;\n border: 0px solid #6b7e6b;\n spacing: 0px;\n padding: 1px;\n margin: 0px;\n}\n\nQSplitter::handle:hover {\n background-color: #9db59d;\n}\n\nQSplitter::handle:horizontal {\n width: 1px;\n}\n\nQSplitter::handle:vertical {\n height: 1px;\n}\n\n/* ===================== QGraphicsView ======================== */\n\nQGraphicsView {\n background-color: #3a3a3a;\n border: 1px solid #6b7e6b;\n color: #ffffff;\n border-radius: 2px;\n}\n\nQGraphicsView:disabled {\n background-color: #3a3a3a;\n border: 1px solid #6b7e6b;\n color: #556455;\n border-radius: 2px;\n}\n\nQGraphicsView:hover, QGraphicsView:!hover, QGraphicsView:selected,\nQGraphicsView:pressed {\n border: 1px solid #6b7e6b;\n}\n\n/* ===================== QToolBox ======================== */\n\nQToolBox {\n padding: 0px;\n border: 0px;\n border: 1px solid #6b7e6b;\n}\n\nQToolBox:selected {\n padding: 0px;\n border: 1px solid #6b7e6b;\n}\n\nQToolBox::tab {\n border: 1px solid #6b7e6b;\n color: #fcfcfc;\n background-color: #525252;\n}\n\nQToolBox::tab:disabled {\n color: #9d9d9d;\n}\n\nQToolBox::tab:selected {\n background-color: #383838;\n border-bottom: 4px solid #509330;\n}\n\nQToolBox::tab:selected:disabled {\n background-color: #9d9d9d;\n}\n\nQToolBox::tab:!selected {\n background-color: #525252;\n}\n\nQToolBox::tab:!selected:disabled {\n background-color: #9d9d9d;\n}\n\nQToolBox::tab:hover {\n border-color: #6b7e6b;\n border-bottom: 2px solid #509330;\n}\n\nQToolBox QScrollArea QWidget QWidget {\n padding: 0px;\n border: 0px;\n background-color: #1b201b;\n}\n\n/* ===================== QDockWidget ======================== */\n\nQDockWidget {\n outline: 1px solid #476444;\n background-color: #1b201b;\n border: 1px solid #6b7e6b;\n border-radius: 2px;\n titlebar-close-icon: url(\"${path}/dark_green/transparent.svg\");\n titlebar-normal-icon: url(\"${path}/dark_green/transparent.svg\");\n}\n\nQDockWidget::title {\n padding: 3px;\n spacing: 4px;\n border: none;\n background-color: #456445;\n}\n\nQDockWidget::close-button {\n icon-size: 12px;\n border: none;\n background: transparent;\n background-image: transparent;\n border: 0;\n margin: 0;\n padding: 0;\n image: url(\"${path}/dark_green/window_close.svg\");\n}\n\nQDockWidget::close-button:hover {\n image: url(\"${path}/dark_green/window_close_focus.svg\");\n}\n\nQDockWidget::close-button:pressed {\n image: url(\"${path}/dark_green/window_close_pressed.svg\");\n}\n\nQDockWidget::float-button {\n icon-size: 12px;\n border: none;\n background: transparent;\n background-image: transparent;\n border: 0;\n margin: 0;\n padding: 0;\n image: url(\"${path}/dark_green/window_undock.svg\");\n}\n\nQDockWidget::float-button:hover {\n image: url(\"${path}/dark_green/window_undock_focus.svg\");\n}\n\nQDockWidget::float-button:pressed {\n image: url(\"${path}/dark_green/window_undock_pressed.svg\");\n}\n\n/* ===================== QLCDNumber ======================== */\n\nQLCDNumber {\n color: #c6ebc6;\n}\n\nQLCDNumber:disabled {\n color: #9d9d9d;\n}\n\n/* ===================== QGroupBox ======================== */\n\nQGroupBox {\n font-weight: bold;\n border: 1px solid #6b7e6b;\n border-radius: 2px;\n padding: 2px;\n margin-top: 6px;\n margin-bottom: 4px;\n}\n\nQGroupBox::title {\n subcontrol-origin: margin;\n subcontrol-position: top left;\n left: 4px;\n padding-left: 2px;\n padding-right: 4px;\n padding-top: -4px;\n}\n\nQGroupBox::indicator {\n margin-left: 2px;\n margin-top: 2px;\n padding: 0;\n height: 14px;\n width: 14px;\n border-radius: 2px;\n}\n\nQGroupBox::indicator:unchecked {\n image: url(\"${path}/dark_green/checkbox_unchecked.svg\");\n}\n\nQGroupBox::indicator:unchecked:hover,\nQGroupBox::indicator:unchecked:focus {\n border: none;\n image: url(\"${path}/dark_green/checkbox_unchecked_focus.svg\");\n}\n\nQGroupBox::indicator:unchecked:pressed {\n border: none;\n image: url(\"${path}/dark_green/checkbox_unchecked_pressed.svg\");\n}\n\nQGroupBox::indicator:unchecked:disabled {\n image: url(\"${path}/dark_green/checkbox_unchecked_disabled.svg\");\n}\n\nQGroupBox::indicator:checked {\n image: url(\"${path}/dark_green/checkbox_checked.svg\");\n}\n\nQGroupBox::indicator:checked:hover,\nQGroupBox::indicator:checked:focus,\nQGroupBox::indicator:checked:pressed {\n border: none;\n image: url(\"${path}/dark_green/checkbox_checked_focus.svg\");\n}\n\nQGroupBox::indicator:checked:pressed {\n border: none;\n image: url(\"${path}/dark_green/checkbox_checked_pressed.svg\");\n}\n\nQGroupBox::indicator:checked:disabled {\n image: url(\"${path}/dark_green/checkbox_checked_disabled.svg\");\n}\n\n/* ===================== QCheckBox ======================== */\n\nQCheckBox::indicator {\n width: 14px;\n height: 14px;\n}\n\nQCheckBox::indicator:unchecked {\n image: url(\"${path}/dark_green/checkbox_unchecked.svg\");\n}\n\nQCheckBox::indicator:unchecked:hover,\nQCheckBox::indicator:unchecked:focus {\n border: none;\n image: url(\"${path}/dark_green/checkbox_unchecked_focus.svg\");\n}\n\nQCheckBox::indicator:unchecked:pressed {\n border: none;\n image: url(\"${path}/dark_green/checkbox_unchecked_pressed.svg\");\n}\n\nQCheckBox::indicator:unchecked:disabled {\n image: url(\"${path}/dark_green/checkbox_unchecked_disabled.svg\");\n}\n\nQCheckBox::indicator:indeterminate {\n image: url(\"${path}/dark_green/checkbox_indeterminate.svg\");\n}\n\nQCheckBox::indicator:indeterminate:disabled {\n image: url(\"${path}/dark_green/checkbox_indeterminate_disabled.svg\");\n}\n\nQCheckBox::indicator:indeterminate:focus,\nQCheckBox::indicator:indeterminate:hover {\n image: url(\"${path}/dark_green/checkbox_indeterminate_focus.svg\");\n}\n\nQCheckBox::indicator:indeterminate:pressed {\n image: url(\"${path}/dark_green/checkbox_indeterminate_pressed.svg\");\n}\n\nQCheckBox::indicator:checked {\n image: url(\"${path}/dark_green/checkbox_checked.svg\");\n}\n\nQCheckBox::indicator:checked:hover,\nQCheckBox::indicator:checked:focus,\nQCheckBox::indicator:checked:pressed {\n border: none;\n image: url(\"${path}/dark_green/checkbox_checked_focus.svg\");\n}\n\nQCheckBox::indicator:checked:pressed {\n border: none;\n image: url(\"${path}/dark_green/checkbox_checked_pressed.svg\");\n}\n\nQCheckBox::indicator:checked:disabled {\n image: url(\"${path}/dark_green/checkbox_checked_disabled.svg\");\n}\n\n/* ===================== QRadioButton ======================== */\n\nQRadioButton::indicator {\n width: 14px;\n height: 14px;\n border: none;\n}\n\nQRadioButton::indicator:checked {\n image: url(\"${path}/dark_green/radio_checked.svg\");\n}\n\nQRadioButton::indicator:checked:hover,\nQRadioButton::indicator:checked:focus,\nQRadioButton::indicator:checked:pressed {\n border: none;\n image: url(\"${path}/dark_green/radio_checked_focus.svg\");\n}\n\nQRadioButton::indicator:checked:pressed {\n border: none;\n image: url(\"${path}/dark_green/radio_checked_pressed.svg\");\n}\n\nQRadioButton::indicator:checked:disabled {\n image: url(\"${path}/dark_green/radio_checked_disabled.svg\");\n}\n\nQRadioButton::indicator:unchecked {\n image: url(\"${path}/dark_green/radio_unchecked.svg\");\n}\n\nQRadioButton::indicator:unchecked:hover,\nQRadioButton::indicator:unchecked:focus {\n border: none;\n image: url(\"${path}/dark_green/radio_unchecked_focus.svg\");\n}\n\nQRadioButton::indicator:unchecked:pressed {\n border: none;\n image: url(\"${path}/dark_green/radio_unchecked_pressed.svg\");\n}\n\nQRadioButton::indicator:unchecked:disabled {\n image: url(\"${path}/dark_green/radio_unchecked_disabled.svg\");\n}\n\n/* ===================== QAbstractSpinBox ======================== */\n\nQAbstractSpinBox {\n background-color: #3a3a3a;\n border: 1px solid #6b7e6b;\n color: #e0e3e1;\n padding-top: 2px;\n padding-bottom: 2px;\n padding-left: 4px;\n padding-right: 4px;\n border-radius: 4px;\n}\n\nQAbstractSpinBox:up-button {\n background-color: #1b201b;\n subcontrol-origin: border;\n subcontrol-position: top right;\n border: 1px solid #6b7e6b;\n border-bottom: 1px solid #6b7e6b;\n border-top-left-radius: 0;\n border-top-right-radius: 4;\n border-bottom-left-radius: 0;\n width: 12px;\n margin-bottom: -1px;\n}\n\nQAbstractSpinBox:down-button {\n background-color: #1b201b;\n subcontrol-origin: border;\n subcontrol-position: bottom right;\n border: 1px solid #6b7e6b;\n border-top: 1px solid #6b7e6b;\n border-top-left-radius: 0;\n border-bottom-left-radius: 0;\n border-bottom-right-radius: 4;\n width: 12px;\n margin-top: -1px;\n}\n\nQAbstractSpinBox::up-arrow {\n image: url(\"${path}/dark_green/arrow_up.svg\");\n height: 10px;\n width: 10px;\n}\n\nQAbstractSpinBox::up-arrow:disabled,\nQAbstractSpinBox::up-arrow:off {\n image: url(\"${path}/dark_green/arrow_up_disabled.svg\");\n}\n\nQAbstractSpinBox::down-arrow {\n image: url(\"${path}/dark_green/arrow_down.svg\");\n height: 10px;\n width: 10px;\n}\n\nQAbstractSpinBox::down-arrow:disabled,\nQAbstractSpinBox::down-arrow:off {\n image: url(\"${path}/dark_green/arrow_down_disabled.svg\");\n}\n\n/* ===================== QToolButton ======================== */\n\nQToolButton {\n background-color: #2a322a;\n border: 1px solid #6b7e6b;\n border-radius: 4px;\n padding-top: 2px;\n padding-bottom: 2px;\n padding-left: 4px;\n padding-right: 4px\n}\n\nQToolButton:checked {\n background-color: #566656;\n border: 1px solid #6b7e6b;\n}\n\nQToolButton:checked:disabled {\n background-color: #566656;\n color: #9d9d9d;\n border: 1px solid #6b7e6b;\n}\n\n\nQToolButton:hover {\n background-color: #404c40;\n}\n\nQToolButton:pressed {\n background-color: #202620;\n border: 1px solid #6b7e6b;\n}\n\nQToolButton[popupMode=\"0\"] {\n /* Only for DelayedPopup */\n padding-right: 2px;\n}\n\nQToolButton[popupMode=\"1\"] {\n /* Only for MenuButtonPopup */\n padding-right: 20px;\n}\n\nQToolButton[popupMode=\"1\"]::menu-button {\n border: none;\n}\n\nQToolButton[popupMode=\"1\"]::menu-button:hover {\n border: none;\n border-left: 1px solid #6b7e6b;\n border-radius: 0;\n}\n\nQToolButton[popupMode=\"2\"] {\n /* Only for InstantPopup */\n padding-right: 2px;\n}\n\nQToolButton::menu-button {\n image: url(\"${path}/dark_green/arrow_down.svg\");\n padding: 2px;\n border-radius: 4px;\n width: 12px;\n border: 1px solid #6b7e6b;\n outline: none;\n}\n\nQToolButton::menu-button:hover {\n border: 1px solid #539236;\n}\n\nQToolButton::menu-button:checked:hover {\n border: 1px solid #539236;\n}\n\nQToolButton::menu-indicator {\n image: url(\"${path}/dark_green/arrow_down.svg\");\n height: 6px;\n width: 6px;\n top: 0;\n /* Exclude a shift for better image */\n left: -2px;\n /* Shift it a bit */\n}\n\nQToolButton::menu-arrow {\n image: url(\"${path}/dark_green/arrow_down.svg\");\n height: 8px;\n width: 8px;\n}\n\nQToolButton::menu-arrow:hover {\n image: url(\"${path}/dark_green/arrow_down_focus.svg\");\n}\n\n/* ===================== QPushButton ======================== */\n\nQPushButton {\n background-color: #2a322a;\n border: 1px solid #6b7e6b;\n border-radius: 4px;\n padding-top: 2px;\n padding-bottom: 2px;\n padding-left: 4px;\n padding-right: 4px\n}\n\nQPushButton:default {\n border: 2px solid #467e2a;\n}\n\nQPushButton:checked {\n background-color: #566656;\n border: 1px solid #6b7e6b;\n}\n\nQPushButton:checked:disabled {\n background-color: #566656;\n color: #9d9d9d;\n border: 1px solid #6b7e6b;\n}\n\nQPushButton:hover {\n background-color: #404c40;\n}\n\nQPushButton:pressed {\n background-color: #202620;\n border: 1px solid #6b7e6b;\n}\n\nQPushButton::menu-indicator {\n subcontrol-origin: padding;\n subcontrol-position: bottom right;\n bottom: 4px;\n}\n\nQDialogButtonBox QPushButton {\n min-width: 80px;\n}\n\n/* ===================== QSizeGrip ======================== */\n\nQSizeGrip {\n background: transparent;\n width: 20px;\n height: 20px;\n image: url(\"${path}/dark_green/window_grip.svg\");\n}\n\n/* ===================== QToolBar ======================== */\n\nQToolBar {\n border-bottom: 1px solid #6b7e6b;\n padding: 1px;\n font-weight: bold;\n spacing: 2px;\n}\n\nQToolBar::handle:horizontal {\n width: 16px;\n image: url(\"${path}/dark_green/toolbar_move_horizontal.svg\");\n}\n\nQToolBar::handle:vertical {\n height: 16px;\n image: url(\"${path}/dark_green/toolbar_move_vertical.svg\");\n}\n\nQToolBar::separator:horizontal {\n width: 8px;\n image: url(\"${path}/dark_green/toolbar_separator_horizontal.svg\");\n}\n\nQToolBar::separator:vertical {\n height: 8px;\n image: url(\"${path}/dark_green/toolbar_separator_vertical.svg\");\n}\n\nQToolButton#qt_toolbar_ext_button {\n image: url(\"${path}/dark_green/arrow_right.svg\");\n}\n\nQToolBar QToolButton, QToolButton:pressed {\n border: none\n}\n\n/* ===================== QCommandLinkButton ======================== */\n\nQCommandLinkButton {\n background-color: transparent;\n border: 1px solid #6b7e6b;\n border-radius: 4px;\n padding: 0px;\n margin: 0px;\n}\n\nQCommandLinkButton:disabled {\n background-color: transparent;\n color: #9db5a9;\n}\n", "name": "eric7_Dark_Green.qss" } -} \ No newline at end of file +}
--- a/src/eric7/UI/Previewers/PreviewerQSS.py Sat Apr 29 10:47:10 2023 +0200 +++ b/src/eric7/UI/Previewers/PreviewerQSS.py Sat Apr 29 11:35:32 2023 +0200 @@ -61,6 +61,11 @@ self.__toolButtonMenu_3.addAction(self.tr("Action 2.3")) self.toolButton_3.setMenu(self.__toolButtonMenu_3) + # combo boxes + for combo in (self.readOnlyComboBox, self.editableComboBox): + combo.insertSeparator(combo.count()) + combo.addItem("4") + # a MDI window self.__mdi = self.mdiArea.addSubWindow(QLabel(self.tr("MDI"))) self.__mdi.resize(160, 80)
--- a/src/eric7/UI/Previewers/PreviewerQSS.ui Sat Apr 29 10:47:10 2023 +0200 +++ b/src/eric7/UI/Previewers/PreviewerQSS.ui Sat Apr 29 11:35:32 2023 +0200 @@ -488,7 +488,7 @@ </widget> </item> <item row="1" column="1"> - <widget class="QToolButton" name="disabledToolButton"> + <widget class="QToolButton" name="disabledToolButton_1"> <property name="enabled"> <bool>false</bool> </property> @@ -499,7 +499,7 @@ </sizepolicy> </property> <property name="text"> - <string notr="true">ToolButton</string> + <string notr="true">ToolButton 1</string> </property> <property name="checkable"> <bool>true</bool> @@ -510,34 +510,72 @@ </widget> </item> <item row="2" column="0"> + <widget class="QToolButton" name="disabledToolButton_2"> + <property name="enabled"> + <bool>false</bool> + </property> + <property name="sizePolicy"> + <sizepolicy hsizetype="MinimumExpanding" vsizetype="Fixed"> + <horstretch>0</horstretch> + <verstretch>0</verstretch> + </sizepolicy> + </property> + <property name="text"> + <string notr="true">ToolButton 2</string> + </property> + <property name="popupMode"> + <enum>QToolButton::MenuButtonPopup</enum> + </property> + </widget> + </item> + <item row="2" column="1"> + <widget class="QToolButton" name="disabledToolButton_3"> + <property name="enabled"> + <bool>false</bool> + </property> + <property name="sizePolicy"> + <sizepolicy hsizetype="MinimumExpanding" vsizetype="Fixed"> + <horstretch>0</horstretch> + <verstretch>0</verstretch> + </sizepolicy> + </property> + <property name="text"> + <string notr="true">ToolButton 3</string> + </property> + <property name="popupMode"> + <enum>QToolButton::InstantPopup</enum> + </property> + </widget> + </item> + <item row="3" column="0"> <widget class="QSpinBox" name="disabledSpinBox"> <property name="enabled"> <bool>false</bool> </property> </widget> </item> - <item row="2" column="1"> + <item row="3" column="1"> <widget class="QDoubleSpinBox" name="disabledDoubleSpinBox"> <property name="enabled"> <bool>false</bool> </property> </widget> </item> - <item row="3" column="0"> + <item row="4" column="0"> <widget class="QTimeEdit" name="disabledTimeEdit"> <property name="enabled"> <bool>false</bool> </property> </widget> </item> - <item row="3" column="1"> + <item row="4" column="1"> <widget class="QDateEdit" name="disabledDateEdit"> <property name="enabled"> <bool>false</bool> </property> </widget> </item> - <item row="4" column="0"> + <item row="5" column="0"> <widget class="QLCDNumber" name="disabledLcdNumber"> <property name="enabled"> <bool>false</bool> @@ -550,7 +588,7 @@ </property> </widget> </item> - <item row="4" column="1"> + <item row="5" column="1"> <widget class="QLabel" name="disabledLabel"> <property name="enabled"> <bool>false</bool> @@ -1167,6 +1205,9 @@ <string notr="true"><!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0//EN" "http://www.w3.org/TR/REC-html40/strict.dtd"> <html><head><meta name="qrichtext" content="1" /><meta charset="utf-8" /><style type="text/css"> p, li { white-space: pre-wrap; } +hr { height: 1px; border-width: 0; } +li.unchecked::marker { content: "\2610"; } +li.checked::marker { content: "\2612"; } </style></head><body style=" font-family:'Noto Sans'; font-size:10pt; font-weight:400; font-style:normal;"> <p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-family:'MS Shell Dlg 2';">Text </span><span style=" font-family:'MS Shell Dlg 2'; font-weight:600;">browser</span><span style=" font-family:'MS Shell Dlg 2';"> </span><span style=" font-family:'MS Shell Dlg 2'; font-style:italic;">with</span><span style=" font-family:'MS Shell Dlg 2';"> </span><span style=" font-family:'MS Shell Dlg 2'; text-decoration: underline;">some</span><span style=" font-family:'MS Shell Dlg 2';"> </span><span style=" font-family:'MS Shell Dlg 2'; font-weight:600; font-style:italic;">text </span><span style=" font-family:'MS Shell Dlg 2';">and </span><a href="http://google.com"><span style=" font-family:'MS Shell Dlg 2'; text-decoration: underline; color:#0000ff;">links</span></a></p></body></html></string> </property> @@ -1179,6 +1220,9 @@ <string notr="true"><!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0//EN" "http://www.w3.org/TR/REC-html40/strict.dtd"> <html><head><meta name="qrichtext" content="1" /><meta charset="utf-8" /><style type="text/css"> p, li { white-space: pre-wrap; } +hr { height: 1px; border-width: 0; } +li.unchecked::marker { content: "\2610"; } +li.checked::marker { content: "\2612"; } </style></head><body style=" font-family:'Noto Sans'; font-size:10pt; font-weight:400; font-style:normal;"> <p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-family:'MS Shell Dlg 2';">Text edit</span></p></body></html></string> </property> @@ -1272,8 +1316,8 @@ <rect> <x>0</x> <y>0</y> - <width>98</width> - <height>28</height> + <width>100</width> + <height>30</height> </rect> </property> <attribute name="label"> @@ -1357,7 +1401,7 @@ <tabstop>disabledRadioButton</tabstop> <tabstop>disabledCheckBox</tabstop> <tabstop>disabledPushButton</tabstop> - <tabstop>disabledToolButton</tabstop> + <tabstop>disabledToolButton_1</tabstop> <tabstop>disabledSpinBox</tabstop> <tabstop>disabledDoubleSpinBox</tabstop> <tabstop>disabledTimeEdit</tabstop>