2

私はアプリケーションを実行しており、QVariantList リストを qml ファイルに保存して、アプリケーションを起動するたびに qml にロードできるようにする必要があります

より明確にするために、qml から qpoints を読み取り、それらを c++ の qvariantlist に保存します。次のステップは、それをテキスト ファイルに保存することです。

import ARHandbook 1.0;
x:["1 2" , "1 3"] 

しかし、それはqmlにロードされないので、それを保存する正しいフォーマットは何ですか? このエラーは、qvariantlist を void に代入できません。

4

1 に答える 1

2

QtQuick 1.x では、プロパティ バリアント型を使用する必要があります。QtQuick 2.0 以降では、プロパティ var を使用して配列型を格納できます。

詳細については 、 http://doc-snapshot.qt-project.org/5.0/qml-var.htmlおよび http://qt-project.org/doc/qt-4.8/qml-variant.htmlを参照してください。

于 2012-07-30T04:27:45.450 に答える