aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--src/imports/controls/TabBar.qml4
-rw-r--r--src/imports/controls/TabButton.qml10
2 files changed, 7 insertions, 7 deletions
diff --git a/src/imports/controls/TabBar.qml b/src/imports/controls/TabBar.qml
index ac7fb995..ed2382d3 100644
--- a/src/imports/controls/TabBar.qml
+++ b/src/imports/controls/TabBar.qml
@@ -63,5 +63,7 @@ T.TabBar {
preferredHighlightEnd: width - 40
}
- background: Rectangle { }
+ background: Rectangle {
+ color: control.palette.window
+ }
}
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)
}
}