我通过qt设计师创建了一个GUI,我希望在Maya中使用该GUI(我认为这不重要,但我使用的是2015)。我有很多代码,但我只想展示一个例子。基本上我有一个组合框,我想在该框中添加项目。我想使用循环和一些列表添加一些特定的项目,但Maya甚至不会让我只指定要添加的项目,我只是想能够首先找出如何明确地向optionMenu添加项目:
import maya.cmds as cmds
win = cmds.loadUI("Path/To/Ui.ui")
oM = cmds.optionMenu("objectNameOfOptionMenu",query=True)
cmds.menuItem(label='Test',p=oM)
cmds.showWindow(win)
它通常给我的错误是“菜单项的菜单未找到maya”。是否可以这样做,或者如果我想实现这一点,我是否必须编写自己的gui。任何帮助将不胜感激!
答案 0 :(得分:0)
您需要将对象menuBar
的标记win
分配给True