社区
Qt
帖子详情
QTreeWidget拖拽时跟随鼠标的悬浮项的设置
xsjcoder
2014-03-30 02:54:21
目标是要通过继承QTreeWidget做一个类似QQ的好友列表(即QTreeWidgetItem中是带有Widget的),过程中碰到一个问题:
当把某个QTreeWidgetItem拖拽起时,跟随鼠标的拖拽项是不带有Widget的QTreeWidgetItem。
想问问大家,这时有什么方法可以设置这个跟随鼠标的悬浮项?
...全文
485
6
打赏
收藏
QTreeWidget拖拽时跟随鼠标的悬浮项的设置
目标是要通过继承QTreeWidget做一个类似QQ的好友列表(即QTreeWidgetItem中是带有Widget的),过程中碰到一个问题: 当把某个QTreeWidgetItem拖拽起时,跟随鼠标的拖拽项是不带有Widget的QTreeWidgetItem。 想问问大家,这时有什么方法可以设置这个跟随鼠标的悬浮项?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
6 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
豆豆_VIP
2015-02-11
打赏
举报
回复
求源码 773155801@qq.com
xsjcoder
2014-04-02
打赏
举报
回复
最后由QTCN上的一个朋友指导解决了这个问题。 自定义树节点不通过setitemwidget来绑定自定义窗口做,通过setitemdelegate用委托来做,这样就能达到拖拽项与原树节点一直都目的了。 谢谢大家啦。
xsjcoder
2014-03-31
打赏
举报
回复
引用 3 楼 heksn 的回复:
你要用QDrag和QMimeData,可参考帮助文档中Drag and Drop
帮助文档的这一块有看过的,包括QT的拖拽样例。 QMimeData貌似只能传递数据的吧,我想做的是自定义跟随鼠标的拖拽项(换句话说,我希望拖拽起来的模型能是我自定义的widget)QMimeData可以做到吗?
写不动代码的人
2014-03-31
打赏
举报
回复
你要用QDrag和QMimeData,可参考帮助文档中Drag and Drop
soulfy
2014-03-30
打赏
举报
回复
关注~~等答案
xsjcoder
2014-03-30
打赏
举报
回复
自己顶一下,麻烦知道的朋友告知一下。
QT
ree
Widget
项
目
拖拽
功能
用于两个
QT
ree
Widget
的
拖拽
功能
Qt
功能点之两个
QT
ree
Widget
相互拖动节点-基础版
Qt
功能点之两个
QT
ree
Widget
相互拖动节点
Qt
功能点之两个
QT
ree
Widget
相互拖动节点
Qt
功能点之两个
QT
ree
Widget
相互拖动节点
Qt
功能点之两个
QT
ree
Widget
相互拖动节点
Qt
功能点之两个
QT
ree
Widget
相互拖动节点
Qt
功能点之两个...
Py
Qt
——
QT
ree
Widget
限制
拖拽
区域
Py
Qt
——
QT
ree
Widget
限制
拖拽
区域
QT
树节点
拖拽
,支持两个
QT
ree
widget
相互
拖拽
QT
树节点
拖拽
,支持两个
QT
ree
widget
相互
拖拽
,可以识别
拖拽
的节点,代码有难度,希望下载的同学多分析
可拖动的
悬浮
窗+对话框
悬浮
窗
可拖动的
悬浮
窗+对话框
悬浮
窗,相关博文:http://www.cnblogs.com/tianzhijiexian/p/3994546.html
Qt
16,215
社区成员
26,594
社区内容
发帖
与我相关
我的任务
Qt
Qt 是一个跨平台应用程序框架。通过使用 Qt,您可以一次性开发应用程序和用户界面,然后将其部署到多个桌面和嵌入式操作系统,而无需重复编写源代码。
复制链接
扫一扫
分享
社区描述
Qt 是一个跨平台应用程序框架。通过使用 Qt,您可以一次性开发应用程序和用户界面,然后将其部署到多个桌面和嵌入式操作系统,而无需重复编写源代码。
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章