#qml #qt5
#qml #qt5
Вопрос:
Как я могу изменить цвет фона на красный для строки, если у строки было timeToReply>15. Я не могу получить timeToReply в rowDelegate. Как я могу это сделать?
TableView
{
model: someModel
TableViewColumn{title:"Time";role: "timeToReply";width: 170}
rowDelegate: Item {
clip: true
Text {
anchors.verticalCenter: parent.verticalCenter
color: {
if(timeToReply>15) //problem
{
color="red"
}
else
{
color="black"
}
}
text: styleData.value
elide: Text.ElideMiddle
}
}
}
Комментарии:
1. В Qt пока нет QML TreeView. Кроме того, что такое столбец = время?