在进入qt之前,maya ui是如何构建的?

在进入qt之前,maya ui是如何构建的?,qt,frameworks,pyqt,maya,autodesk,Qt,Frameworks,Pyqt,Maya,Autodesk,我不知道这是不是正确的地方问,因为我搜索了整个谷歌我没有得到多少结果,所以我决定问这里。实际上,我想写一些基本的ui命令,所以多年来我一直怀疑在使用qt框架之前,构建maya ui所使用的框架是什么?因为从maya 1.0到maya 2015,我没有看到任何基本ui命令发生更改。进入qt后,是否所有ui命令都被重写或只是从中添加了一些命令 感谢您……出于各种原因,所有用户界面都是使用定制的Qt版本重新编写的,最突出的原因是易于多平台移植和现代外观 这些视频将深入了解Autodesk为实现这一目标

我不知道这是不是正确的地方问,因为我搜索了整个谷歌我没有得到多少结果,所以我决定问这里。实际上,我想写一些基本的ui命令,所以多年来我一直怀疑在使用qt框架之前,构建maya ui所使用的框架是什么?因为从maya 1.0到maya 2015,我没有看到任何基本ui命令发生更改。进入qt后,是否所有ui命令都被重写或只是从中添加了一些命令


感谢您……

出于各种原因,所有用户界面都是使用定制的Qt版本重新编写的,最突出的原因是易于多平台移植和现代外观

这些视频将深入了解Autodesk为实现这一目标所做的工作:

Qt DevDays 2010-QtinUse-使用Qt将Maya带入21世纪…:

使用Qt构建的Autodesk Maya:

第一个特别好,因为它是由管理这个港口的一位生产经理举办的研讨会


希望这有帮助。

Maya现在使用QT作为其UI框架,您可以使用QT和Pyside扩展Maya。较旧的系统(称为ELF)最初编写于20世纪90年代,比现代多线程应用程序和图形硬件更早


Autodesk重写基础时,它们保留了相同的API。您仍然可以使用10年前的MEL脚本创建一个带有控件的UI窗口——但是今天,该窗口实际上将是一个QT窗口,窗口小部件将是QT窗口小部件:只有脚本连接是相同的。

Ah ELF。我只是希望他们将PyQt for Maya 2010公开到2013年,而不是让用户必须构建和安装PyQt才能使用它。至少从2014年起,他们就开始在本地使用PySide。由于PyQt的许可证问题,Autodesk无法使用PyQt交付Maya。在qt开发日视频中,她提到motif toolkit在qt之前使用过。但在搜索了仅在linux和irix中支持的motif之后。那么windows和Mac使用的框架是什么?