summaryrefslogtreecommitdiffstats
path: root/components/package/contents/ui
diff options
context:
space:
mode:
authorMichael Bohlender <michael.bohlender@kdemail.net>2017-03-09 16:34:05 +0100
committerMichael Bohlender <michael.bohlender@kdemail.net>2017-03-09 16:34:05 +0100
commit06ab1852a99785ed095ddfcf83425b804316a980 (patch)
treed7aeec24914c258a50c046803fbdee40595c8d68 /components/package/contents/ui
parentab098168760405dd4804331a6b8d36c62973c6c9 (diff)
downloadkube-06ab1852a99785ed095ddfcf83425b804316a980.tar.gz
kube-06ab1852a99785ed095ddfcf83425b804316a980.zip
remove unessesary roles from outbox model. introduce status role
Diffstat (limited to 'components/package/contents/ui')
-rw-r--r--components/package/contents/ui/Outbox.qml6
1 files changed, 6 insertions, 0 deletions
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 {
67 model: KubeFramework.OutboxModel {} 67 model: KubeFramework.OutboxModel {}
68 68
69 delegate: Rectangle { 69 delegate: Rectangle {
70 id: delegateRoot
70 71
71 height: Kirigami.Units.gridUnit * 3 72 height: Kirigami.Units.gridUnit * 3
72 width: listView.width 73 width: listView.width
@@ -76,12 +77,17 @@ Button {
76 border.width: 1 77 border.width: 1
77 78
78 Label { 79 Label {
80 id: subjectLabel
79 anchors { 81 anchors {
80 verticalCenter: parent.verticalCenter 82 verticalCenter: parent.verticalCenter
81 left: parent.left 83 left: parent.left
82 leftMargin: Kirigami.Units.largeSpacing 84 leftMargin: Kirigami.Units.largeSpacing
83 } 85 }
84 text: model.subject 86 text: model.subject
87
88 //FIXME use theme color
89 color: model.status == "error" ? "red" : Kirigami.Theme.textColor
90 opacity: model.status == "sent" ? 0.5 : 1
85 } 91 }
86 } 92 }
87 93