我在写一个QML与C++通信的例子,我在QML中向C++端发送信号并带两个参数,参数传递到C++端后会经过转换,最终转换为QMetaType类型中的一种,其中有一种是QMetaType::QVariantList,连接在这http://doc.qt.io/qt-5/qmetatype.html#Type-enum,我就想知道在QML端传递什么类型的参数才能被转换为MetaType::QVariantList类型。按一些文档上提到的,QML端传递数组到C++端就可以自动被转换成QList类型,但是我这边试过,C++端解析出来是QMetaType::User类型。有谁做过类似的尝试帮忙分析一下
不知道你这个问题是否已经解决, 如果还没有解决的话:class CPlusPlusObject : public QObject
{
Q_OBJECT
...
}