QAbstractListModelaまたは aQObjectを a とともに使用するかどうかを選択する方法を理解しようとしていQQmlListPropertyます。
QQmlListPropertyを使用して記述しなければならない「ロール」機能を が処理することを考えるとQAbstractListModel、それほど面倒な方法ではないように思えます。
ほとんどの人が単に長く使用されているという理由だけで使用を提案しQAbstractListModelているのか、それとも何らかの理由でより良い選択なのかはわかりません.
また、2 つのオプション間のトレードオフについての議論を見つけることもできませんでした。この質問は、Qt Developer Days で について話し合っているときに提起されましたQAbstractListModelが、答えは「それもうまくいく」というものでした。