2015-06-05 47 views
3

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

回答

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) 

您可以修改这个类的源代码,有你想要的气球提示。