0

既存のtabLayout内にmayaアウトライナーを追加したい

MEL( 2番目の方法)でそれを行う方法を示すページに出くわしました

Pythonでそれをどのように行うのですか?

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

上記は構文エラーを与えます、私はmelコードをpythonコードに変換する際に間違っていると思います(私はpython cozで既存のGUIアプリ全体がpythonで行われるようにしたいです)そしてアウトライナーを私のプロジェクトにタブ付けするというアイデアを実装したいと思いますアウトライナーを個別に起動する手間を省くユーザーのためのマネージャー。

4

1 に答える 1

0

コマエラーだとしましょう:

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

ドキュメントをチェックしてください:

cmds.control

cmds.outlinerPanel

とにかく、Mayapythonの代わりにPyMelを使用することを強くお勧めします。これはMayaでコーディングするためのより良いPythonの方法です。また、PYQT4を使用するとUIの構築が容易になります。

于 2012-12-05T09:01:27.807 に答える