diff --git a/openpype/tools/project_manager/project_manager/delegates.py b/openpype/tools/project_manager/project_manager/delegates.py index 4c6f7f70eb..f53e0442f1 100644 --- a/openpype/tools/project_manager/project_manager/delegates.py +++ b/openpype/tools/project_manager/project_manager/delegates.py @@ -115,6 +115,7 @@ class TypeDelegate(QtWidgets.QStyledItemDelegate): def createEditor(self, parent, option, index): editor = FilterComboBox(parent) editor.setObjectName("TypeEditor") + editor.style().polish(editor) if not self._project_doc_cache.project_doc: return editor diff --git a/openpype/tools/project_manager/project_manager/style/style.css b/openpype/tools/project_manager/project_manager/style/style.css index c62f0fcd81..31196b7cc6 100644 --- a/openpype/tools/project_manager/project_manager/style/style.css +++ b/openpype/tools/project_manager/project_manager/style/style.css @@ -4,6 +4,18 @@ QTreeView::item { padding-right: 3px; } + +QTreeView::item:selected, QTreeView::item:selected:!active { + background: rgba(0, 122, 204, 127); + color: black; +} + #RefreshBtn { padding: 2px; } + +#TypeEditor, #ToolEditor, #NameEditor, #NumberEditor { + background: transparent; + border: 1px solid #005c99; + border-radius: 0.3em; +}