問題タブ [qproperty]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
610 参照

qt - QML - QList に格納されている QObject クラス プロパティへのアクセス

QMLのプロパティへのアクセスに問題があります。

QListはプロパティであり、それにアクセスできますが、QML でclassBのプロパティにアクセスしようとすると、型エラー/未定義が発生します。コードは次のとおりです。

[EDIT 1] - 提案に基づいて QList を QVariantList に変更しました:

//ClassA.h

//ClassA.cpp

//ClassB.h

//ClassB.cpp

//Main.cpp

//Main.qml

アクセスしようとすると、エラー"classAObj.objList[0].val"が発生しTypeError: Cannot read property 'val' of undefinedます。ここで私が間違っていることは何ですか?