我在开发程序时遇到了问题。我有一个QAbstractListModel
包含一个boole
属性的,我希望能够将该值传递给我的 QML 文件,其中包含一个CheckBox
.
我在 StackOverflow 上发现了这个问题,涵盖了同样的问题。我面临着完全相同的问题,但问题和答案涵盖了属性通过 a 发送到 qmlQ_PROPERTY
而我使用 a 的情况QAbstractListmodel
。我已经覆盖了setData()
,data()
和flags()
方法,一切正常,但我有一个按钮可以检查/取消选中我CheckBox
的所有 es,如果用户直接选中其中一个,则无法通过我的选中/取消选中按钮进行编辑。
QAbstractListModel
所以基本上,我想知道如何使用 a而不是 a来设置双向绑定Q_PROPERTY
。
谢谢你。