From 06ab1852a99785ed095ddfcf83425b804316a980 Mon Sep 17 00:00:00 2001 From: Michael Bohlender Date: Thu, 9 Mar 2017 16:34:05 +0100 Subject: remove unessesary roles from outbox model. introduce status role --- components/package/contents/ui/Outbox.qml | 6 ++++++ 1 file changed, 6 insertions(+) (limited to 'components/package/contents/ui') diff --git a/components/package/contents/ui/Outbox.qml b/components/package/contents/ui/Outbox.qml index 74e4212e..e9ed4066 100644 --- a/components/package/contents/ui/Outbox.qml +++ b/components/package/contents/ui/Outbox.qml @@ -67,6 +67,7 @@ Button { model: KubeFramework.OutboxModel {} delegate: Rectangle { + id: delegateRoot height: Kirigami.Units.gridUnit * 3 width: listView.width @@ -76,12 +77,17 @@ Button { border.width: 1 Label { + id: subjectLabel anchors { verticalCenter: parent.verticalCenter left: parent.left leftMargin: Kirigami.Units.largeSpacing } text: model.subject + + //FIXME use theme color + color: model.status == "error" ? "red" : Kirigami.Theme.textColor + opacity: model.status == "sent" ? 0.5 : 1 } } -- cgit v1.2.3