如何将maya outliner添加到tabLayout

时间:2012-12-05 07:05:16

标签: python maya autodesk mel

我想在现有的tabLayout

中添加maya outliner

我遇到了一个页面,显示了如何在MEL(the second method

中执行此操作

我怎么能在python中做到这一点?

myOut= cmds.outlinerPanel()
cmds.control(edit=True,parent="outlinerLayout"  myOut)

上面给出了语法错误,我想我在将Mel代码转换为python代码时做错了(我想在python中使用python完成整个现有的GUI应用程序)并且我想实现有大纲选项卡的想法进入我的项目经理,让用户免除分别启动大纲的麻烦..

1 个答案:

答案 0 :(得分:0)

让我们说这是一个昏迷错误:

myOut= cmds.outlinerPanel()
cmds.control(myOut, edit=True, parent="outlinerLayout")

查看文档:

cmds.control

cmds.outlinerPanel

Anyewy我强烈建议您使用PyMel而不是maya python,这是在Maya中编码的更好的pythonic方式。此外,PYQT4还可以让用户界面更容易构建。