From 8db22fbb9870397f48aec54ae499d62dbf1e05b0 Mon Sep 17 00:00:00 2001 From: iLLiCiTiT Date: Thu, 13 May 2021 17:56:05 +0200 Subject: [PATCH] added initial styles --- .../project_manager/style/__init__.py | 13 +++++++++++++ .../project_manager/project_manager/style/style.css | 5 +++++ .../tools/project_manager/project_manager/window.py | 2 ++ 3 files changed, 20 insertions(+) create mode 100644 openpype/tools/project_manager/project_manager/style/__init__.py create mode 100644 openpype/tools/project_manager/project_manager/style/style.css diff --git a/openpype/tools/project_manager/project_manager/style/__init__.py b/openpype/tools/project_manager/project_manager/style/__init__.py new file mode 100644 index 0000000000..5a57642ee1 --- /dev/null +++ b/openpype/tools/project_manager/project_manager/style/__init__.py @@ -0,0 +1,13 @@ +import os +from openpype import resources + + +def load_stylesheet(): + style_path = os.path.join(os.path.dirname(__file__), "style.css") + with open(style_path, "r") as style_file: + stylesheet = style_file.read() + return stylesheet + + +def app_icon_path(): + return resources.pype_icon_filepath() diff --git a/openpype/tools/project_manager/project_manager/style/style.css b/openpype/tools/project_manager/project_manager/style/style.css new file mode 100644 index 0000000000..6730342b30 --- /dev/null +++ b/openpype/tools/project_manager/project_manager/style/style.css @@ -0,0 +1,5 @@ +QTreeView::item { + padding-top: 3px; + padding-bottom: 3px; + padding-right: 3px; +} diff --git a/openpype/tools/project_manager/project_manager/window.py b/openpype/tools/project_manager/project_manager/window.py index 25cb7c9975..bfc76b2bf7 100644 --- a/openpype/tools/project_manager/project_manager/window.py +++ b/openpype/tools/project_manager/project_manager/window.py @@ -7,6 +7,7 @@ from . import ( HierarchySelectionModel, HierarchyView ) +from .style import load_stylesheet from avalon.api import AvalonMongoDB @@ -87,6 +88,7 @@ class Window(QtWidgets.QWidget): self.message_label = message_label self.resize(1200, 600) + self.setStyleSheet(load_stylesheet()) self.refresh_projects()