前端之家收集整理的这篇文章主要介绍了
c – 带箭头的Qt工具提示,
前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
我有基于Qt 5.2.1小部件的项目.当
用户悬停一些
标签(或任何其他可以
显示图像的小部件)时,我想用箭头
显示很酷的工具
提示,如下所示:
但我没有找到这方面的例子.所以我能用QToolTip做到这一点吗?或者我应该使用其他小部件来达到相同的外观吗?
无论我使用什么类和风格,我都需要以任何方式达到类似的效果.
我试图用基本CSS自定义QToolTip,但失败了.
您可以使用QBalloonTip,它是在中定义的内部类
QtDir/5.2.1/Src/qtbase/src/widgets/util/qsystemtrayicon_p.h
QBalloonTip继承QWidget,它在qsystemtrayicon.cpp中的同一目录中实现.它有以下方法来显示气球提示:
void QBalloonTip::balloon(const QPoint& pos,int msecs,bool showArrow)
您可以修改此类的源代码以获得所需的气球提示.
原文链接:https://www.f2er.com/c/110982.html