1

プログラムの開発中に問題に直面しています。QAbstractListModelプロパティを含む があり、そのboole値を を含む QML ファイルに渡したいと考えていますCheckBox

同じ問題をカバーするStackOverflow でこの質問を見つけました。私はまったく同じ問題に直面していますが、質問と回答は、プロパティが aQ_PROPERTYを使用して qml に送信される場合をカバーしていQAbstractListmodelます。setData()data()およびメソッドをオーバーライドしましたが、flags()すべて正常に動作しますが、すべてのCheckBoxes をチェック/チェック解除するボタンがあり、ユーザーがそのうちの 1 つを直接チェックすると、チェック/チェック解除ボタンで編集できなくなります。

QAbstractListModel基本的に、 の代わりに を使用して双方向バインディングを設定する方法を知りたいですQ_PROPERTY

ありがとうございました。

4

1 に答える 1