【发布时间】:2019-06-25 11:55:14
【问题描述】:
我尝试使用 TextField Styled 但对占位符文本没有影响,如何更改 placeholderText 的颜色
【问题讨论】:
我尝试使用 TextField Styled 但对占位符文本没有影响,如何更改 placeholderText 的颜色
【问题讨论】:
TextField 有一个属性placeholderTextColor 专用于颜色:
使用 Qt Quick Controls 2(至少需要 Qt 5.12):
import QtQuick.Controls 2.5
TextField {
anchors.fill: parent
placeholderText: "Here is a place holder"
placeholderTextColor: "red"
}
使用 Qt 快速控件 1:
import QtQuick.Controls 1.4
import QtQuick.Controls.Styles 1.4
TextField {
anchors.fill: parent
style: TextFieldStyle {
placeholderTextColor: "red"
}
placeholderText: "Here is a place holder"
}
【讨论】: