• 6351阅读
  • 8回复

[提问]QtreeWidget 删除行 去掉虚线 [复制链接]

上一主题 下一主题
离线feifei
 
只看楼主 倒序阅读 楼主  发表于: 2012-07-13
使用QAbstractItemModel * model = this->ui->treeWidget->model();
       model->removeRow(index);删除index行后,怎样将index行的虚线也去掉
离线uidab

只看该作者 1楼 发表于: 2012-07-13
回 楼主(feifei) 的帖子
不明白,截个图看看。
有时候为了工作直接获得答案,而我却失去了思考的乐趣!


飘啊飘,何时能安居!
离线XChinux

只看该作者 2楼 发表于: 2012-07-13
设置一下 focusPolicy
二笔 openSUSE Vim N9 BB10 XChinux@163.com 网易博客 腾讯微博
承接C++/Qt、Qt UI界面、PHP及预算报销系统开发业务
离线feifei
只看该作者 3楼 发表于: 2012-07-16
回 1楼(uidab) 的帖子
加载下图的列表

点击“-”,删除后面两个列表文件,显示如下图所示

这种情况下怎样将虚线去掉
离线feifei
只看该作者 4楼 发表于: 2012-07-16
回 2楼(XChinux) 的帖子
具体是怎样设置呢?focusPolicy不是设置鼠标焦点的吗?
离线uidab

只看该作者 5楼 发表于: 2012-07-16
回 4楼(feifei) 的帖子
这个没遇到过啊, 很奇怪,感觉可能是有东西没删掉,所以它会认为还存在,就给你显示这个虚线了。
有时候为了工作直接获得答案,而我却失去了思考的乐趣!


飘啊飘,何时能安居!
离线feifei
只看该作者 6楼 发表于: 2012-07-17
回 5楼(uidab) 的帖子
那用QTreeWidget时,删除某行的话应该怎样删除呢?
离线uidab

只看该作者 7楼 发表于: 2012-07-17
回 6楼(feifei) 的帖子
先判断是不是有子节点,先删除子removeChild,然后删除根takeTopLevelItem。
有时候为了工作直接获得答案,而我却失去了思考的乐趣!


飘啊飘,何时能安居!
离线feifei
只看该作者 8楼 发表于: 2012-07-20
回 7楼(uidab) 的帖子
恩,好的,终于弄好了,谢谢了。
快速回复
限100 字节
 
上一个 下一个