示例#1
0
def getMayaWin():
    ptr = omui.MQtUtil.mainWindow()
    if ptr is not None:
        return shiboken2.wrapInstance(
            long(ptr), QtWidgets.QWidget)  # or you can use QMainWindow
    else:
        raise RuntimeError('Cannot find main Maya window.')
示例#2
0
    def __init__(self):
        # noinspection PyArgumentList
        ptr = omui.MQtUtil.mainWindow()
        mainWinQObject = None
        if ptr is not None:
            mainWinQObject = shiboken2.wrapInstance(
                long(ptr), QtWidgets.QWidget)  # or you can use QMainWindow
        else:
            m.error('cannot find main Maya window.')
        super(SearchUI, self).__init__(mainWinQObject)

        self.setupUi(self)

        self.ctxMenu = None
        self.generateCtxMenu()

        self.currentSearcherLink = None
        self.searchers = []
        self.initSearchersAndControls()

        self.ui_setState(SEARCH_STATE_WELCOME)

        self.prefSaver = prefsaver.PrefSaver(
            serializers.SerializerOptVar(OPT_VAR_NAME))
        self.ui_initSettings()
        self.ui_loadSettings()
示例#3
0
    def __init__(self):
        ptr = omui.MQtUtil.mainWindow()
        if ptr is not None:
            self.mainWinQObject = shiboken2.wrapInstance(long(ptr), QtWidgets.QWidget)  # or you can use QMainWindow
        else:
            m.error('cannot find main Maya window.')
        super(FlyCamUI, self).__init__(parent=self.mainWinQObject)

        self.createUI()
        self.createHelpWidget()
        self.createDebugInfoWidget()
示例#4
0
def run(serializer):

    global mainWin
    if not mainWin:
        ptr = apiUI.MQtUtil.mainWindow()
        if ptr:
            mainWinQObject = shiboken2.wrapInstance(long(ptr), QtWidgets.QMainWindow)
        else:
            raise Exception('Cannot find Maya main window.')
        mainWin = qt_window_test.TestQtWindow(qt_window_test.TestQtWindow.QtTypePySide2, serializer, parent=mainWinQObject)

    mainWin.show()
    mainWin.raise_()
示例#5
0
def run(serializer):

    global mainWin
    if not mainWin:
        ptr = apiUI.MQtUtil.mainWindow()
        if ptr:
            mainWinQObject = shiboken2.wrapInstance(long(ptr), QtWidgets.QMainWindow)
        else:
            raise Exception('Cannot find Maya main window.')
        mainWin = qt_window_test.TestQtWindow(qt_window_test.TestQtWindow.QtTypePySide, serializer, parent=mainWinQObject)

    mainWin.show()
    mainWin.raise_()
示例#6
0
    def __init__(self):
        # noinspection PyArgumentList
        ptr = omui.MQtUtil.mainWindow()
        mainWinQObject = None
        if ptr is not None:
            mainWinQObject = shiboken2.wrapInstance(long(ptr), QtWidgets.QWidget)  # or you can use QMainWindow
        else:
            m.error('cannot find main Maya window.')
        super(SearchUI, self).__init__(mainWinQObject)

        self.setupUi(self)

        self.ctxMenu = None
        self.generateCtxMenu()

        self.currentSearcherLink = None
        self.searchers = []
        self.initSearchersAndControls()

        self.ui_setState(SEARCH_STATE_WELCOME)

        self.prefSaver = prefsaver.PrefSaver(serializers.SerializerOptVar(OPT_VAR_NAME))
        self.ui_initSettings()
        self.ui_loadSettings()
示例#7
0
def getMayaQMainWindow(ptr):
    return shiboken2.wrapInstance(long(ptr), QtWidgets.QMainWindow)
示例#8
0
文件: com.py 项目: youndoldman/fxpt
def getMayaQMainWindow():
    # noinspection PyArgumentList
    ptr = omui.MQtUtil.mainWindow()
    if not ptr:
        raise RuntimeError('Cannot find Maya main window.')
    return shiboken2.wrapInstance(long(ptr), QtWidgets.QMainWindow)
示例#9
0
def getMayaQMainWindow(ptr):
    return shiboken2.wrapInstance(long(ptr), QtWidgets.QMainWindow)
示例#10
0
def getMayaWin():
    ptr = omui.MQtUtil.mainWindow()
    if ptr is not None:
        return shiboken2.wrapInstance(long(ptr), QtWidgets.QWidget)  # or you can use QMainWindow
    else:
        raise RuntimeError('Cannot find main Maya window.')