这是上下文: 我正在使用一个 Maya 插件。其中一项功能要求我将一个元素从大纲窗口拖动到我的插件 UI 的一个 UI 元素上。(Maya 中的一切都在 Qt 中)从大纲中,我可以拖放一个项目。对于熟悉 Qt 的任何人,您都会知道 DropEvent 带有一个 QMimeData 对象。此对象包含来自拖放源(大纲窗口)的数据。就我而言,QMimeData 格式是“application/x-maya-data”。QMimeData.data() 返回的 QByteArray 有 8 个字节长,前 4 个字节为 NULL。所以,我的直觉是这是一个指向某些数据类型的指针。
那么,问题来了: 有没有办法确定指针指向的数据类型?我尝试将其转换为一些 Maya 数据结构(MPxData、MObjectHandle 等),但没有成功。