是否可以在拖放操作期间使用 QMimeData 将指针传递给 QObject?QMimeData 只有这个函数用于存储数据:
void QMimeData::setData(constQString &mimeType, const QByteArray &data)
但我找不到将指针安全编码为 QByteArray 的方法。
为了阐明我的目标:我需要在拖放操作期间将指向 QObject 的指针从模型传递到目标小部件。
编辑:据我所知,Mime 数据就是将应用程序独立数据从一个地方传递到另一个地方:url、颜色、html 代码。在我的情况下,我需要在应用程序中传递一个指向资源对象的指针。你通常如何处理这种拖放?
谢谢安东