• 4878阅读
  • 3回复

用什么可以实现这种效果? [复制链接]

上一主题 下一主题
离线wangqi
 

只看楼主 正序阅读 楼主  发表于: 2014-12-24
如图,
鼠标停靠在上面就会黑框里面的这么多颜色和不同字体文本数据显示出来,请问有什么能实现这种效果的?我用toolbuton只能实现鼠标停靠在上面显示的文本会很简单,我想显示更多的东西这种该怎么弄,请各位大神指点下
血染琴弦,知音一生难求;泪洒青冢,黄土一抔尽掩。
离线zhjun5337

只看该作者 3楼 发表于: 2014-12-26
可以使用libqxt中的qxttooltip类,直接自定义一个widget,直接调用QxtToolTip::setToolTip就可以了,项目地址:http://dev.libqxt.org/libqxt/src/696423b68972fc9edae318558b8ce26dc187cc40/src/widgets/qxttooltip.cpp?at=master
离线benbenmajia

只看该作者 2楼 发表于: 2014-12-25
你可以使用tooltip类型事件,截取tooltip时间show出需要的窗口就可以了。
处理好窗口的show hide就可以了
安然.....
离线shiziyang

只看该作者 1楼 发表于: 2014-12-25
可以通过鼠标事件判断什么时候要弹窗,比如用定时器计算停留时间,然后窗体直接做个单独的widget,里面就可以随便搞了
快速回复
限100 字节
 
上一个 下一个