From 92363e1a49bd0ba8396b8c12229257fea543405e Mon Sep 17 00:00:00 2001 From: Ali Kianian Date: Tue, 12 Sep 2023 14:06:45 +0300 Subject: [PATCH] QmlDesigner: Set the correct color for tooltips A static palette is set for the QToolTip to apply the theme color. Change-Id: I9d7dd2290c1ac4feb5cdebc8388a611bc2b38add Reviewed-by: Thomas Hartmann --- src/plugins/qmldesignerbase/studio/studiostyle_p.cpp | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/src/plugins/qmldesignerbase/studio/studiostyle_p.cpp b/src/plugins/qmldesignerbase/studio/studiostyle_p.cpp index b13310f27ad..c1e1dece05f 100644 --- a/src/plugins/qmldesignerbase/studio/studiostyle_p.cpp +++ b/src/plugins/qmldesignerbase/studio/studiostyle_p.cpp @@ -10,6 +10,7 @@ #include #include +#include using namespace Utils; using namespace QmlDesigner; @@ -76,7 +77,12 @@ StudioStylePrivate::StudioStylePrivate(StudioStyle *q) color(Theme::DStoolbarBackground), // base color(Theme::DStoolbarBackground) // window ); + + stdPalette.setBrush(QPalette::ColorRole::ToolTipBase, color(Theme::DStoolbarBackground)); + stdPalette.setColor(QPalette::ColorRole::ToolTipText, color(Theme::DStextColor)); } + + QToolTip::setPalette(stdPalette); } QList StudioStylePrivate::animationTargets() const