diff --git a/gui/main.qml b/gui/main.qml index abf3ed6..2f80afb 100644 --- a/gui/main.qml +++ b/gui/main.qml @@ -11,6 +11,54 @@ ApplicationWindow { font.family: theme.fontFamily || Qt.application.font.family font.pointSize: theme.fontSize > 0 ? theme.fontSize : Qt.application.font.pointSize + // Apply theme palette to all Qt Quick Controls + palette.active.window: theme.windowColor + palette.active.windowText: theme.windowTextColor + palette.active.base: theme.baseColor + palette.active.text: theme.textColor + palette.active.button: theme.buttonColor + palette.active.buttonText: theme.buttonTextColor + palette.active.highlight: theme.highlightColor + palette.active.highlightedText: theme.highlightedTextColor + palette.active.mid: theme.midColor + palette.active.dark: theme.darkColor + palette.active.light: theme.lightColor + palette.active.shadow: theme.shadowColor + palette.active.link: theme.linkColor + palette.active.toolTipBase: theme.tooltipBaseColor + palette.active.toolTipText: theme.tooltipTextColor + palette.active.placeholderText: theme.placeholderTextColor + palette.active.alternateBase: theme.alternateBaseColor + palette.inactive.window: theme.windowColor + palette.inactive.windowText: theme.windowTextColor + palette.inactive.base: theme.baseColor + palette.inactive.text: theme.textColor + palette.inactive.button: theme.buttonColor + palette.inactive.buttonText: theme.buttonTextColor + palette.inactive.highlight: theme.highlightColor + palette.inactive.highlightedText: theme.highlightedTextColor + palette.inactive.mid: theme.midColor + palette.inactive.dark: theme.darkColor + palette.inactive.light: theme.lightColor + palette.inactive.shadow: theme.shadowColor + palette.inactive.link: theme.linkColor + palette.inactive.toolTipBase: theme.tooltipBaseColor + palette.inactive.toolTipText: theme.tooltipTextColor + palette.inactive.placeholderText: theme.placeholderTextColor + palette.inactive.alternateBase: theme.alternateBaseColor + palette.disabled.window: theme.windowColor + palette.disabled.windowText: theme.midColor + palette.disabled.base: theme.baseColor + palette.disabled.text: theme.midColor + palette.disabled.button: theme.buttonColor + palette.disabled.buttonText: theme.midColor + palette.disabled.highlight: theme.highlightColor + palette.disabled.highlightedText: theme.highlightedTextColor + palette.disabled.mid: theme.midColor + palette.disabled.dark: theme.darkColor + palette.disabled.light: theme.lightColor + palette.disabled.shadow: theme.shadowColor + Component.onCompleted: { var log = ollie.readLog() if (log) chatModel.appendData(log)