如何在Qt中创建工具提示作为泡泡盒?

时间:2015-06-05 05:28:09

标签: qt

我在qt中尝试将工具提示实现为泡泡盒,没有任何运气。甚至尝试在qt中放置一个css文件,其中包含代码来修改工具提示,但没有用。 在qt小部件中创建工具提示作为气泡框的任何方法?

1 个答案:

答案 0 :(得分:2)

您可以使用QBalloonTip,它是在

中定义的内部类
  • Qt 5:

    QtDir/Src/qtbase/src/widgets/util/qsystemtrayicon_p.h

  • Qt 4:

    QtDir/src/gui/utils/util/qsystemtrayicon_p.h

QBalloonTip继承QWidget,并在同一目录的qsystemtrayicon.cpp中实现。它有以下方法来显示气球提示:

void QBalloonTip::balloon(const QPoint& pos, int msecs, bool showArrow)

您可以修改此课程的源代码,以获得所需的气球提示。