Add icon colour settings to themes and enforce them on all GUI icons
This commit is contained in:
@@ -108,7 +108,7 @@ class GuiDocViewerPanel(QWidget):
|
||||
"""Update theme elements."""
|
||||
logger.debug("Theme Update: GuiDocViewerPanel")
|
||||
|
||||
self.optsButton.setThemeIcon("more_vertical")
|
||||
self.optsButton.setThemeIcon("more_vertical", "default")
|
||||
self.optsButton.setStyleSheet(SHARED.theme.getStyleSheet(STYLES_MIN_TOOLBUTTON))
|
||||
self.mainTabs.setStyleSheet(SHARED.theme.getStyleSheet(STYLES_FLAT_TABS))
|
||||
if updateTabs:
|
||||
@@ -263,8 +263,8 @@ class _ViewPanelBackRefs(QTreeWidget):
|
||||
header.setSectionsMovable(False)
|
||||
|
||||
# Cache Icons Locally
|
||||
self._editIcon = SHARED.theme.getIcon("edit", "green")
|
||||
self._viewIcon = SHARED.theme.getIcon("view", "blue")
|
||||
self._editIcon = SHARED.theme.getIcon("edit", "change")
|
||||
self._viewIcon = SHARED.theme.getIcon("view", "action")
|
||||
|
||||
# Signals
|
||||
self.clicked.connect(self._treeItemClicked)
|
||||
@@ -274,8 +274,8 @@ class _ViewPanelBackRefs(QTreeWidget):
|
||||
"""Update theme elements."""
|
||||
logger.debug("Theme Update: _ViewPanelBackRefs")
|
||||
|
||||
self._editIcon = SHARED.theme.getIcon("edit", "green")
|
||||
self._viewIcon = SHARED.theme.getIcon("view", "blue")
|
||||
self._editIcon = SHARED.theme.getIcon("edit", "change")
|
||||
self._viewIcon = SHARED.theme.getIcon("view", "action")
|
||||
for i in range(self.topLevelItemCount()):
|
||||
if item := self.topLevelItem(i):
|
||||
item.setIcon(self.C_EDIT, self._editIcon)
|
||||
@@ -407,8 +407,8 @@ class _ViewPanelKeyWords(QTreeWidget):
|
||||
logger.debug("Theme Update: _ViewPanelKeyWords")
|
||||
|
||||
self._classIcon = SHARED.theme.getIcon(nwLabels.CLASS_ICON[self._class], "root")
|
||||
self._editIcon = SHARED.theme.getIcon("edit", "green")
|
||||
self._viewIcon = SHARED.theme.getIcon("view", "blue")
|
||||
self._editIcon = SHARED.theme.getIcon("edit", "change")
|
||||
self._viewIcon = SHARED.theme.getIcon("view", "action")
|
||||
|
||||
def countEntries(self) -> int:
|
||||
"""Return the number of items in the list."""
|
||||
|
||||
Reference in New Issue
Block a user