0

我读过这篇文章并创建了简单的“Hello World”插件。但我需要用一些 PyQt 接口创建插件,例如,

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) 

hello = QLabel("Hello, World", parent=mayaMainWindow) 
hello.setObjectName('MyLabel') 
hello.setWindowFlags(Qt.Window)
hello.show()   

我该怎么做?

4

1 回答 1

0

问题解决了。我刚刚用 hello.show() 创建了命令插件,它可以工作。

于 2018-12-28T12:36:40.320 回答