aboutsummaryrefslogtreecommitdiffstats
path: root/src/imports/controls/TabButton.qml
diff options
context:
space:
mode:
authorJ-P Nurmi <jpnurmi@qt.io>2017-09-27 13:49:22 +0200
committerJ-P Nurmi <jpnurmi@qt.io>2017-09-28 09:49:31 +0000
commitf7a63eeda10045abf14ff6c52f2acd9518b0fa36 (patch)
tree073170fff7011b06d7f16d039e192dece48e747e /src/imports/controls/TabButton.qml
parentd1e0d56946ab54d4777315dbb5116d95ce24601b (diff)
Default: make tabs use palettes
Task-number: QTBUG-63369 Change-Id: I92e9c33c3d98f863f6de3764a9796e8aa7a61a4f Reviewed-by: Mitch Curtis <mitch.curtis@qt.io>
Diffstat (limited to 'src/imports/controls/TabButton.qml')
-rw-r--r--src/imports/controls/TabButton.qml10
1 files changed, 4 insertions, 6 deletions
diff --git a/src/imports/controls/TabButton.qml b/src/imports/controls/TabButton.qml
index bd506ed6..a6671c04 100644
--- a/src/imports/controls/TabButton.qml
+++ b/src/imports/controls/TabButton.qml
@@ -53,7 +53,7 @@ T.TabButton {
icon.width: 24
icon.height: 24
- icon.color: Color.transparent(!checked ? Default.textLightColor : down ? Default.textDarkColor : Default.textColor, enabled ? 1 : 0.3)
+ icon.color: checked ? control.palette.windowText : control.palette.brightText
contentItem: IconLabel {
spacing: control.spacing
@@ -63,14 +63,12 @@ T.TabButton {
icon: control.icon
text: control.text
font: control.font
- color: Color.transparent(!control.checked ? Default.textLightColor : control.down ? Default.textDarkColor : Default.textColor,
- enabled ? 1 : 0.3)
+ color: checked ? control.palette.windowText : control.palette.brightText
}
background: Rectangle {
implicitHeight: 40
- color: control.down
- ? (control.checked ? Default.tabButtonCheckedPressedColor : Default.tabButtonPressedColor)
- : (control.checked ? "transparent" : Default.tabButtonColor)
+ color: Color.blend(control.checked ? control.palette.window : control.palette.dark,
+ control.palette.mid, control.down ? 0.5 : 0.0)
}
}