属性分配无效:"displayText"是文本字段 qml 中的只读属性



我在qml中遇到了这个错误,我不知道如何处理它。 请帮助我。 这是我的代码:

StyledTextField {
readOnly: false
id: sceneNameField

anchors.margins: 4
displayText:"sa"
//                placeholderText: "sasasaaaa"
inputMethodHints: Qt.ImhUrlCharactersOnly
implicitWidth: parent.width
selectByMouse: true


}

根据Qt文档,displayText是只读的。 当回声模式TextInput.Normal时,它将具有与text相同的值 因此,您可以简单地设置text属性。

StyledTextField {
id: sceneNameField
readOnly: false
anchors.margins: 4
text:"sa"
inputMethodHints: Qt.ImhUrlCharactersOnly
implicitWidth: parent.width
selectByMouse: true
}

最新更新