Qt QToolTip 显示提示时会将 border-image 作为提示框的背景
在使用 Qt 进行 GUI 界面设计开发时,经常需要添加一些提示信息,例如鼠标悬停在控件上时显示一些额外的介绍信息等。Qt 提供了一个 QToolTip 类用于实现这个功能,但是在使用过程中我们会发现一个问题,就是如果在控件的样式表中设置了 border-image 属性,那么 QToolTip 显示提示时会将 border-image 作为提示框的背景,这显然不是我们期望的结果。下面我们来看一下如何解决这个问题。
首先,我们来看一个简单的例子:
#include <QApplication>
#include <QPushButton>