• 5503阅读
  • 5回复

[讨论]关于Treeview的显示和单击Item事件的问题『急急……』 [复制链接]

上一主题 下一主题
离线xiumingjun
 

只看楼主 倒序阅读 楼主  发表于: 2011-10-14
我现在有段代码(不是全部啊),以下就是其中部分


运行结果如下:


我现在有三个问题
1. 为什么设置"/home/xiushan13/LAS"为根目录后,treeview不显示根目录LAS文件夹,只显示子目录?应该如何添加才能让其显示。
2. 如何让 treeview 只显示 Name ,而不显示后面的三项 Size, Type, Data Modified?
3. 如何写 connect ?就是双击或单击某一个 Item (如双击 main.cpp)时触发信号? 因为现在的双击事件是将其重名字,我就是想改变这种事件的响应,应该如何做。望大神不吝赐教!(最后是详细点,附上代码)。


离线xiumingjun

只看该作者 1楼 发表于: 2011-10-14
群里怎么没人给解决一下啊?哪位路人帮帮忙啊,正如题目所言:急急急~~~
离线ppdayz

只看该作者 2楼 发表于: 2011-10-14
回 1楼(xiumingjun) 的帖子
仔细看了下qt的 qdirmodel,没有找到那些接口
自己写一个也不难的,
要么就重写qdirmodel的函数
要么就自己弄个差不多的,不要用model,直接用qdir 和qtreewigdet来
离线xiumingjun

只看该作者 3楼 发表于: 2011-10-14
但是QtreeWidget没有层次感,不如treeview啊
离线ppdayz

只看该作者 4楼 发表于: 2011-10-15
回 3楼(xiumingjun) 的帖子
谁说没有层次感的?treewidget是个加了model的treeview,以说是个可定制的treeview,
http://doc.qt.nokia.com/4.7-snapshot/qtreewidget.html
仔细看下Qt Reference Documentation就知道了


离线xiumingjun

只看该作者 5楼 发表于: 2011-10-15
回 4楼(ppdayz) 的帖子
好像有点明白了,但是还是不会写代码。
能不能详细一点啊,或者是发送一个例子,我新手刚上路的~~~
快速回复
限100 字节
 
上一个 下一个