aboutsummaryrefslogtreecommitdiffstats
path: root/src/imports/controls/universal/SpinBox.qml
diff options
context:
space:
mode:
authorJ-P Nurmi <jpnurmi@qt.io>2016-05-13 14:08:03 +0200
committerJ-P Nurmi <jpnurmi@qt.io>2016-05-13 14:01:35 +0000
commitca87ab8c9b42e329d5db61deb4736ad5e628fffe (patch)
tree810b6421c7ca05aa13c27ff27312bd27d9b3656b /src/imports/controls/universal/SpinBox.qml
parent4733004cac1e9def9b1fd37010580dd07607c05c (diff)
Fix colorized high-DPI indicators
qtdeclarative commit f8c53e88 (Fix high-DPI image and svg providers) changed the way high-DPI image providers work. For images using an image provider, we must now set the source size to get the desired device pixel ratio... Change-Id: I47a90a9678ad43a54073d2cf1a2420925770c3ea Reviewed-by: Mitch Curtis <mitch.curtis@qt.io> Reviewed-by: Morten Johan Sørvig <morten.sorvig@qt.io>
Diffstat (limited to 'src/imports/controls/universal/SpinBox.qml')
-rw-r--r--src/imports/controls/universal/SpinBox.qml4
1 files changed, 4 insertions, 0 deletions
diff --git a/src/imports/controls/universal/SpinBox.qml b/src/imports/controls/universal/SpinBox.qml
index 4b9b4810..cb79bb5e 100644
--- a/src/imports/controls/universal/SpinBox.qml
+++ b/src/imports/controls/universal/SpinBox.qml
@@ -107,6 +107,8 @@ T.SpinBox {
source: "image://universal/" + (control.mirrored ? "left" : "right") + "arrow/"
+ (!control.enabled ? control.Universal.chromeDisabledLowColor :
control.activeFocus ? control.Universal.chromeBlackHighColor : control.Universal.baseHighColor)
+ sourceSize.width: width
+ sourceSize.height: height
}
}
//! [up.indicator]
@@ -133,6 +135,8 @@ T.SpinBox {
source: "image://universal/" + (control.mirrored ? "right" : "left") + "arrow/"
+ (!control.enabled ? control.Universal.chromeDisabledLowColor :
control.activeFocus ? control.Universal.chromeBlackHighColor : control.Universal.baseHighColor)
+ sourceSize.width: width
+ sourceSize.height: height
}
}
//! [down.indicator]