• 7003阅读
  • 2回复

QTreeView的视图中怎么选者文件运行? [复制链接]

上一主题 下一主题
离线someone_dead
 

只看楼主 倒序阅读 楼主  发表于: 2006-04-17
— 本帖被 XChinux 从 General Qt Programming 移动到本区(2011-01-02) —
我编写了个mainwindow(MDI)
并用QTreeView建立了一个文件目录的树视图显示在左边,

我想完成如下这个功能:
我双击树视图中的一文件(如 .cpp),于是右边就打开显示这个文件内容。
filename.doubleclicked()------>filename.open()

QTreeView应该怎么实现树视图中文件能够点击?

QT4初学不久, 英文不是很好。QT assiant看不太明白。
[ 此贴被XChinux在2006-04-17 17:58重新编辑 ]
离线sinl

只看该作者 1楼 发表于: 2006-04-18
应该有个doubleClicked事件,它会把你当前双击的item的ModelIndex返回给你,我建议你用QTreeWidget,在QTreeWidget里面可以直接得到你要的item,在QTreeView 里面都是使用了,Model/View模式
离线someone_dead

只看该作者 2楼 发表于: 2006-04-18
谢谢楼上

看了回复有点郁闷..doubleClicked 中C是大写的.
我查找assitant都是查找click .难怪没有查找到..

一会再仔细看看assitant.

只可惜家里不能上网.查资料.问问题只能去网吧..哎4444
快速回复
限100 字节
 
上一个 下一个