【发布时间】:2014-03-27 15:14:08
【问题描述】:
我正在尝试将 TableView 的突出显示颜色从系统的默认颜色更改为红色。这可以在不编辑 rowDelegate 的情况下完成吗?我也尝试更改 highlightTextColor 但这没有做任何事情。
【问题讨论】:
-
根据文档,我认为现在
TableView是不可能的
我正在尝试将 TableView 的突出显示颜色从系统的默认颜色更改为红色。这可以在不编辑 rowDelegate 的情况下完成吗?我也尝试更改 highlightTextColor 但这没有做任何事情。
【问题讨论】:
TableView 是不可能的
TableView {
rowDelegate: Rectangle {
SystemPalette {
id: systemPalette
colorGroup: SystemPalette.Active
}
color: {
var baseColor = styleData.alternate ? systemPalette.alternateBase : systemPalette.base
return styleData.selected ? "your-color-here"/*systemPalette.highlight*/ : baseColor
}
}
}
【讨论】: