• 4469阅读
  • 5回复

 QTreewidget的问题 [复制链接]

上一主题 下一主题
离线zhangyafeng
 
只看楼主 倒序阅读 楼主  发表于: 2011-08-10
关键词: 初学者的问题
没有高手遇到过在QTreewidget中拖动 item项到制定item后,设置拖动的item的函数setselect(true),将你拖过来的项给删除
TreeWidget是继承了QTreeWidget的子类

TreeWidget里实现drag and drop , 拖动item到指定的item,添加到指定的item 没问题,就是用setselect(true)时,老是一闪,就给删除了


望高手指点。。。。
离线wxj120bw

只看该作者 1楼 发表于: 2011-08-10
回 楼主(zhangyafeng) 的帖子
在拖拽之后,你是如何设置当前选择项的。
离线zhangyafeng
只看该作者 2楼 发表于: 2011-08-11

设置的当前项也就用了setselect(true);就不行了,其他的都可以
离线zhangyafeng
只看该作者 3楼 发表于: 2011-08-11
问题解决了
离线wxj120bw

只看该作者 4楼 发表于: 2011-08-11
回 3楼(zhangyafeng) 的帖子
最好能简要说明下 给自己还有其他需要的人
离线zhangyafeng
只看该作者 5楼 发表于: 2011-08-11
将QtreeWidget的DefaultDropAction属性设置成ignoreActon或copyAction,但不要设置成MoveAction
至于为什么我也不太清楚
快速回复
限100 字节
 
上一个 下一个