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.')
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()
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()
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_()
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_()
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()
def getMayaQMainWindow(ptr): return shiboken2.wrapInstance(long(ptr), QtWidgets.QMainWindow)
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)
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.')