From 5eb439b3b32653b8f24bdb667e100b8cdf5285e4 Mon Sep 17 00:00:00 2001 From: iLLiCiTiT Date: Fri, 7 May 2021 14:05:11 +0200 Subject: [PATCH] changed imports and main definition location --- openpype/tools/project_manager/__init__.py | 6 ++- openpype/tools/project_manager/__main__.py | 15 +------ .../project_manager/__init__.py | 40 +++++++++++++------ 3 files changed, 33 insertions(+), 28 deletions(-) diff --git a/openpype/tools/project_manager/__init__.py b/openpype/tools/project_manager/__init__.py index 7d8f8bf432..880fc253cf 100644 --- a/openpype/tools/project_manager/__init__.py +++ b/openpype/tools/project_manager/__init__.py @@ -1,6 +1,10 @@ -from .project_manager import Window +from .project_manager import ( + Window, + main +) __all__ = ( "Window", + "main" ) diff --git a/openpype/tools/project_manager/__main__.py b/openpype/tools/project_manager/__main__.py index 0855a0fc71..2e57af5f11 100644 --- a/openpype/tools/project_manager/__main__.py +++ b/openpype/tools/project_manager/__main__.py @@ -1,17 +1,4 @@ -import sys - -from project_manager import Window - -from Qt import QtWidgets - - -def main(): - app = QtWidgets.QApplication([]) - - window = Window() - window.show() - - sys.exit(app.exec_()) +from project_manager import main if __name__ == "__main__": diff --git a/openpype/tools/project_manager/project_manager/__init__.py b/openpype/tools/project_manager/project_manager/__init__.py index a652e950c4..dccc46f771 100644 --- a/openpype/tools/project_manager/project_manager/__init__.py +++ b/openpype/tools/project_manager/project_manager/__init__.py @@ -1,3 +1,23 @@ +__all__ = ( + "IDENTIFIER_ROLE", + + "HierarchyView", + + "ProjectModel", + + "HierarchyModel", + "HierarchySelectionModel", + "BaseItem", + "RootItem", + "ProjectItem", + "AssetItem", + "TaskItem", + + "Window", + "main" +) + + from .constants import ( IDENTIFIER_ROLE ) @@ -15,20 +35,14 @@ from .model import ( ) from .window import Window -__all__ = ( - "IDENTIFIER_ROLE", - "HierarchyView", +def main(): + import sys + from Qt import QtWidgets - "ProjectModel", + app = QtWidgets.QApplication([]) - "HierarchyModel", - "HierarchySelectionModel", - "BaseItem", - "RootItem", - "ProjectItem", - "AssetItem", - "TaskItem", + window = Window() + window.show() - "Window" -) + sys.exit(app.exec_())