如何将QMap从C++公开到QML?使用QList我可以使用QDeclarativeListProperty。 最佳答案 您可以将其转换或更改为QVariantMap。在QML中,您可以将QVariantMap实例用作普通的Javascript对象。classMyClass:publicQObject{Q_OBJECTpublic:Q_INVOKABLEQVariantMapgetIntMap(){QVariantMaprval;foreach(QStringkey,m_intMap.keys()){//inthasanimplic