From ebb6781ea33acefc96578e3fc808324ca5169e8b Mon Sep 17 00:00:00 2001 From: miquelcampos Date: Wed, 2 Aug 2023 10:48:12 +0900 Subject: [PATCH] Rigbits: SDK manager Fixes #245 --- .../mgear/rigbits/sdk_manager/SDK_manager_ui.py | 13 ------------- .../mgear/rigbits/sdk_manager/SDK_transfer_ui.py | 14 +++----------- 2 files changed, 3 insertions(+), 24 deletions(-) diff --git a/release/scripts/mgear/rigbits/sdk_manager/SDK_manager_ui.py b/release/scripts/mgear/rigbits/sdk_manager/SDK_manager_ui.py index 3109bb7d..3909374b 100644 --- a/release/scripts/mgear/rigbits/sdk_manager/SDK_manager_ui.py +++ b/release/scripts/mgear/rigbits/sdk_manager/SDK_manager_ui.py @@ -5,12 +5,10 @@ # Pyside ------------- from PySide2 import QtUiTools from functools import partial -from shiboken2 import wrapInstance # Maya --------------- import pymel.core as pm import maya.OpenMaya as om -import maya.OpenMayaUI as omui from maya.app.general.mayaMixin import MayaQWidgetDockableMixin # mGear QT ----------- @@ -31,17 +29,6 @@ __email__ = "Justin@tcgcape.co.za" __version__ = [0, 0, 1] -reload(sdk_m) -reload(sdk_io) - - -def maya_main_window(): - """ - Return the Maya main window widget as a Python object - """ - main_window_ptr = omui.MQtUtil.mainWindow() - return wrapInstance(long(main_window_ptr), QtWidgets.QWidget) - class SDKManagerDialog(MayaQWidgetDockableMixin, QtWidgets.QDialog): """ diff --git a/release/scripts/mgear/rigbits/sdk_manager/SDK_transfer_ui.py b/release/scripts/mgear/rigbits/sdk_manager/SDK_transfer_ui.py index 21ef5991..2a4c71d8 100644 --- a/release/scripts/mgear/rigbits/sdk_manager/SDK_transfer_ui.py +++ b/release/scripts/mgear/rigbits/sdk_manager/SDK_transfer_ui.py @@ -5,12 +5,12 @@ from PySide2 import QtUiTools from PySide2 import QtWidgets from PySide2 import QtGui -from shiboken2 import wrapInstance from functools import partial import pymel.core as pm -import maya.OpenMayaUI as omui + +from mgear.core import pyqt import mgear.rigbits.sdk_manager.core as sdk_m @@ -32,16 +32,8 @@ """ -def maya_main_window(): - """ - Return the Maya main window widget as a Python object - """ - main_window_ptr = omui.MQtUtil.mainWindow() - return wrapInstance(long(main_window_ptr), QtWidgets.QWidget) - - class SDK_transfer(QtWidgets.QDialog): - def __init__(self, ui_path=None, parent=maya_main_window()): + def __init__(self, ui_path=None, parent=pyqt.maya_main_window()): super(SDK_transfer, self).__init__(parent) self.setWindowTitle("SDK Transfer") bh_flag = QtCore.Qt.WindowContextHelpButtonHint