I used Maya 2018 for macOS 10.11.6. Try this code. It is working.
from maya import OpenMayaUI as omui try: from PySide2.QtCore import * from PySide2.QtGui import * from PySide2.QtWidgets import * from PySide2 import __version__ from shiboken2 import wrapInstance except ImportError: from PySide.QtCore import * from PySide.QtGui import * from PySide import __version__ from shiboken import wrapInstance mayaMainWindowPtr = omui.MQtUtil.mainWindow() mayaMainWindow= wrapInstance(long(mayaMainWindowPtr), QWidget) w = QLabel("Hello, Window", parent=mayaMainWindow) w.setObjectName('Label1') w.setWindowFlags(Qt.Window) w.show()
And after entering:
w.winId()
you will get something like this:
# Result: 140640756092816

source share