Qt Creator - 如何将工具提示的背景颜色设置为与小部件不同?

标签 qt qt-creator background-color tooltip

我正在开发 GUI,但遇到了问题。如果我将按钮、标签或其他小部件设置为具有背景颜色,则该小部件的工具提示也会采用相同的背景颜色。我尝试专门编辑工具提示的样式表并设置不同的背景颜色,但它不起作用。我还尝试编辑小部件的调色板,但更改工具提示背景或文本的配色方案也不起作用。还有另一种方法可以做到这一点吗?我希望在我的所有工具提示之间保持一致性。

谢谢!

最佳答案

你可以做这样的事情来设计 QToolTip一般来说。

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

当您需要造型时 QToolTips具体来说,根据他们的父小部件,您可以使用以下语法:

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

Reading this将进一步帮助您。

关于Qt Creator - 如何将工具提示的背景颜色设置为与小部件不同?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13694252/

相关文章:

c++ - Qt QGraphicsSvgItem 缩放和调整大小

qt - 属性定义运算符 "type"字段中的点符号

qt-creator - Qt 设计器 - 如何创建 QDialog?

matlab - 如何去除图像中物体边缘附近的噪声

google-chrome - Chrome 中的 CSS3 过渡错误会创建奇怪的背景颜色

c++ - 静态链接到 Qt 时加载 Qt 插件?

c++ - 将 std::unique_ptr 用于 QMainWindow 时退出时出现 QT 应用程序段错误

c++ - 从 Qt 资源加载 Csv 文件

c++ - Qt Creator 可以识别 TODO 和 FIXME 注释吗?

swift - 无法根据背景颜色快速更改单元格高度