首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 移动开发 > QT开发 >

列表的一个浮动按钮,如何做出来的

2012-12-18 
列表的一个浮动按钮,怎么做出来的?Qt Creator ,在“打开文档”这个文件列表上:当我鼠标在这个框中上下移动时

列表的一个浮动按钮,怎么做出来的?
Qt Creator ,在“打开文档”这个文件列表上:

当我鼠标在这个框中上下移动时,有一个浮动的选中高亮,随我的鼠标移动而变面。

我的问题是:
    这个浮动高亮条的右侧,有个X按钮,我点它可以直接关掉这个文件。

    这个X按钮是怎么做出来的?
[最优解释]
应该是重载按钮,设置mousemove时的图片这样的吧
[其他解释]
1 看源码。
2 如果是基于graphics system的。有hoverEvent().在里面实现就好了
3 如果是QWidget的 查查相关的hover处理方式。记得有个enterEvent() leaveEvent().
[其他解释]
自己做个widget,QLabel + QToolButton,处理一下enterEvent()显示按钮 leaveEvent()隐藏按钮。
添加进QListWidget
[其他解释]
正解!说的太好了

热点排行