From 45e42878655db52d2d823256a2c7c539367fbbab Mon Sep 17 00:00:00 2001 From: Florian Schweikert Date: Wed, 25 Jan 2012 14:38:08 +0100 Subject: [PATCH] colorize underground, fixing line lock blue background for underground lock linepad inputelements if no candidate --- qml/LinePad.qml | 12 ++++++++---- 1 file changed, 8 insertions(+), 4 deletions(-) diff --git a/qml/LinePad.qml b/qml/LinePad.qml index fbc1ccd..ad65bac 100644 --- a/qml/LinePad.qml +++ b/qml/LinePad.qml @@ -126,7 +126,9 @@ Rectangle { Behavior on opacity { PropertyAnimation { } } color: { - if (inputState.isMetro) { + if (ch == 'U') { + return '#156ab8'; + } else if (inputState.isMetro) { switch (ch) { case 1: return '#E20A16'; case 2: return '#764785'; @@ -150,7 +152,7 @@ Rectangle { bold: true } color: { - if (inputState.isMetro) { + if (inputState.isMetro || ch == 'U') { return 'white'; } else if (inputElement.isCandidate) { return 'black'; @@ -163,8 +165,10 @@ Rectangle { MouseArea { anchors.fill: parent onClicked: { - buttonFeedback.start() - inputLine.text += modelData + if( inputElement.isCandidate) { + buttonFeedback.start() + inputLine.text += modelData + } } } } -- 1.7.9.5