0
是否有可能將QList<T>
從C++公開到QML,其中T類型被元對象系統知道?C++/QML序列數據交換
//C++:
class Data : public QObject {
Q_OBJECT
Q_PROPERTY(QList<QGeoCoordinate> path READ path WRITE setPath NOTIFY pathChanged)
數據實例作爲上下文屬性公開爲QML,但在QML側的路徑屬性未定義。 在文檔寫入
特別地,QML目前支持:
QList<int> QList<qreal> QList<bool> QList<QString> and QStringList QList<QUrl>
其他序列類型不透明支撐,而不是任何其他序列類型的 實例將QML和C++ 之間傳遞作爲一個不透明的QVariantList。
但看起來像不透明轉換爲QVariantList不起作用。 我正在使用Qt 5.6 RC快照。