QML 中的文本区域样式
TextArea styles in QML
我想更改我的 TextArea 对象的颜色,但我不知道 属性 怎么做。
我试过
TextArea {
styles: TextAreaStyle {
borderColor : "green"
}
}
或
TextArea {
TextArea.border.color : "green"
}
但这两个例子都不行。我找不到单个 属性 的 TextArea 来更改 QML 参考中的边框颜色。这可能吗?我该怎么做?
谢谢!
正如我所说 TextAreaStyle
中没有 borderColor
。但是你可以用 "tricky" 的方式来做:
Rectangle {
color: "green"
anchors.fill: parent
anchors.margins: 20
TextArea {
anchors.fill: parent
anchors.margins: 1
style: TextAreaStyle {
backgroundColor : "yellow"
}
}
}
我想更改我的 TextArea 对象的颜色,但我不知道 属性 怎么做。
我试过
TextArea {
styles: TextAreaStyle {
borderColor : "green"
}
}
或
TextArea {
TextArea.border.color : "green"
}
但这两个例子都不行。我找不到单个 属性 的 TextArea 来更改 QML 参考中的边框颜色。这可能吗?我该怎么做?
谢谢!
正如我所说 TextAreaStyle
中没有 borderColor
。但是你可以用 "tricky" 的方式来做:
Rectangle {
color: "green"
anchors.fill: parent
anchors.margins: 20
TextArea {
anchors.fill: parent
anchors.margins: 1
style: TextAreaStyle {
backgroundColor : "yellow"
}
}
}