从qml编辑QObject属性

Edit QObject property from qml

本文关键字:属性 QObject 编辑 qml      更新时间:2023-10-16

我正在写一些类,它扩展了QObject,并且很少有Q_PROPERTY我在带有一个角色的QAbsaction模型中使用它(总是返回QObject*),在QList中;在QML中,我想用TextEdit绑定属性,比如:

Binding
{
    target :currentReport
    property: description
    value: text_description_edit.text
}

但是这个条目返回错误并且不绑定我的属性:

file:///..somePath../ReportAddDelegate.qml:179: ReferenceError: Can't find variable: description

如何在qml中编辑我的QObject属性?

UPD:在委托组件中使用property QtObject currentReport

//对不起我的英语

已解决!我在装帧时出错了!需要写入property: "description"而不是property: description