From 7e7a9c42cb5adbf6020811c8d4117642056a4bf7 Mon Sep 17 00:00:00 2001 From: iLLiCiTiT Date: Wed, 24 Nov 2021 21:52:26 +0100 Subject: [PATCH] use right import of qt_app_context function --- openpype/tools/assetcreator/app.py | 14 +++++--------- openpype/tools/libraryloader/app.py | 2 +- openpype/tools/loader/app.py | 2 +- 3 files changed, 7 insertions(+), 11 deletions(-) diff --git a/openpype/tools/assetcreator/app.py b/openpype/tools/assetcreator/app.py index 5c2553e81e..58697e8aa3 100644 --- a/openpype/tools/assetcreator/app.py +++ b/openpype/tools/assetcreator/app.py @@ -1,16 +1,12 @@ import os import sys -import json from subprocess import Popen -try: - import ftrack_api_old as ftrack_api -except Exception: - import ftrack_api + +import ftrack_api +from Qt import QtWidgets, QtCore from openpype.api import get_current_project_settings -from openpype import lib as pypelib -from avalon.vendor.Qt import QtWidgets, QtCore +from openpype.tools.utils.lib import qt_app_context from avalon import io, api, style, schema -from avalon.tools import lib as parentlib from . import widget, model module = sys.modules[__name__] @@ -630,7 +626,7 @@ def show(parent=None, debug=False, context=None): if debug is True: io.install() - with parentlib.application(): + with qt_app_context(): window = Window(parent, context) window.setStyleSheet(style.load_stylesheet()) window.show() diff --git a/openpype/tools/libraryloader/app.py b/openpype/tools/libraryloader/app.py index d0d07a316c..6ad5bfa16a 100644 --- a/openpype/tools/libraryloader/app.py +++ b/openpype/tools/libraryloader/app.py @@ -555,7 +555,7 @@ def show( import traceback sys.excepthook = lambda typ, val, tb: traceback.print_last() - with tools_lib.application(): + with tools_lib.qt_app_context(): window = LibraryLoaderWindow( parent, icon, show_projects, show_libraries ) diff --git a/openpype/tools/loader/app.py b/openpype/tools/loader/app.py index 0c7844c4fb..b6becc3e9f 100644 --- a/openpype/tools/loader/app.py +++ b/openpype/tools/loader/app.py @@ -631,7 +631,7 @@ def show(debug=False, parent=None, use_context=False): api.Session["AVALON_PROJECT"] = any_project["name"] module.project = any_project["name"] - with lib.application(): + with lib.qt_app_context(): window = LoaderWindow(parent) window.show()