VECTORSPACE

CG maxscript Opengl C/C++
  博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理

PySide窗口嵌入max主窗口

Posted on 2017-03-07 15:42  VectorSpace  阅读(716)  评论(0)    收藏  举报

  max2014版本开始max就嵌入了Python,14版本的python自身并没有pyside,连pip都没带。虽然可以到max目录下的python文件夹自行安装PySide界面,创建出来的QWidget窗口虽然是同一进程但是并不能完美嵌套在max主窗口下,焦点在max主窗口上时就会遮挡掉PySide的窗口。

  2016版的python自带了PySide库,同时Max的python库下也提供了一个函数: MaxPlus.AttachQWidgetToMax(QWidget)   这个函数在自带的帮助文档里面并没找到,当我们创建出QWidget窗口时通过这个函数把QWidget窗口的实例当参数传递就搞定了。这样就可以在两个界面上来回操作了。