lomokat
lomokat

Reputation: 383

Qt Creator - How can I set the background color of a tooltip to be different than the widget?

I am working on a GUI and I've run into a problem. If I set a button, label, or other widget to have a background color, the tooltip for that widget also takes the same background color. I tried editing the style sheet for the tooltip specifically and setting a different background color but it doesn't work. I also tried editing the palette for the widget but changing the color scheme for the tooltip background or text doesn't work either. Is there another way I can do this? I'd like to have consistency between all my tooltips.

Thanks!

Upvotes: 6

Views: 10399

Answers (1)

warunanc
warunanc

Reputation: 2259

You can do something like this to style a QToolTip in general.

QToolTip { color: #fff; background-color: #000; border: none; }

When you need to style QToolTips specifically, based on their parent widget you can use following syntax:

ParentWidgetName QToolTip { color: #333; background-color: #1c1c1c; border: none; }

Reading this will help you further.

Upvotes: 8

Related Questions