【发布时间】:2014-08-15 18:54:58
【问题描述】:
我从 QT 开始并尝试使用以下 QML 代码设置 TextField 的样式:
property Component textfieldStyle: TextFieldStyle {
background: BorderImage {
source: control.focus ? "images/input-border-focused.png" : "images/input-border.png"
border.left: 0 ; border.right: 0 ; border.top: 0 ; border.bottom: 4
}
}
我的问题是:有没有办法像下图一样设置这样的边框以及字段内的图标?
蓝色部分是窗口的背景。
如果可以,怎么办?
提前谢谢你。
【问题讨论】:
-
那么这里的问题到底是什么?
-
用背景图片设置边框。并且这里的图标在组件内部。边框图像只有 8px 宽度,并且沿输入重复。我想知道我是否可以为此输入设置图标和边框背景。
标签: qt background border qml input-field