门户
书籍
教程
论坛
问答
下载
签到
个人空间
帐号
自动登录
找回密码
密码
登录
立即注册
账号
自动登录
找回密码
密码
登录
立即注册
请绘制轨迹完成人机验证
由vaptcha提供技术支持
登录
注册
搜索
搜索
搜索
热搜
qml
quick
串口
输入中文
数据库
arm
百度地图
qt聊天
QT安装
安装
多窗口
中文乱码
聊天
局域网
鼠标
QT
图片
乱码
rs485通讯
多线程
android
多文档编辑器
本版
用户
本版
用户
【HUX】问题互助平台
博客
动态
好友
帖子
收藏
道具
勋章
任务
淘帖
动态
日志
相册
分享
记录
留言板
群组
门户
导读
排行榜
设置
我的收藏
退出
Qt开源社区
›
精华区(请在“有问必答”发帖)
›
有问必答
›
数据处理
›
关于模型与视图的使用,新手,要完成项目,急求帮助 ...
发布主题
返回列表
关于模型与视图的使用,新手,要完成项目,急求帮助
2
回复
5407
查看
[复制链接]
xhong
当前离线
积分
60
xhong
累计签到:29 天
连续签到:1 天
来源:
2016-2-29 10:54:01
显示全部楼层
|
阅读模式
5
Qter豆
想做如图所示的界面。在左边的treeview中显示电脑上的文件目录,右边是textedit控件。在左边的目录中,
双击
或
拖动
一个txt文档到右边的edit控件时,能够把txt的内容展示出来。
我的问题是:
1.直接用Qtreeview控件就行还是子类化QTreeView类?
2.如果需要子类化,是不是要重新编写双击及拖动事件?还需要重新编写什么函数?
3.处理的思路这样对不对:先判断鼠标所选取的项目(这个怎么判断呢?),获取该项目的index,获取该项目所代表的文件目录(如何获取?),之后load该文件到edit控件中。
4.txt的文件内容很多(纯文本5M),是用QStringList比较好呢,还是用Qstring,还是QStringListModel?
哪位大侠有类似的案例能把程序发我学习下吗?(其实我心里还有很多的实操问题,感觉不知道怎么问,着急啊?)
非常感谢!!!!
我来回答
附件:
您需要
登录
才可以下载或查看,没有帐号?
立即注册
相关帖子
疏散系统Android端项目源码分享-----供大家学习
寻Qt人员支持
询问项目是否可用Qt完成
C++ qt 中模型对数据进行索引以下有什么区别?
关于控件提升某类的问题
新手求教使用QMdiArea后子窗口显示在顶层问题
求教!!!qml 中垂直镜像 某个项目组件 是如何实现的??
qt怎么获取项目源码目录?
用tabwidget可以实现类似工具栏收起功能吗?
用vs装qt怎么创建两个qt项目,socket如何在两个界面传递?
QML:TableView 行委托rowdelegate中的项目如何聚焦?
Qt5.6.1运行不了,新建的项目什么都没jian
回复
使用道具
举报
xhong
当前离线
积分
60
xhong
累计签到:29 天
连续签到:1 天
2016-2-29 10:56:55
显示全部楼层
我知道在treeview中setmodel就可以了,可是怎么获取当前项目(鼠标所选中的内容)?
回复
使用道具
举报
xhong
当前离线
积分
60
xhong
累计签到:29 天
连续签到:1 天
2016-2-29 10:58:17
显示全部楼层
我的邮箱
x_hong@126.com
,哪位有类似的案例发我一份学习下呗,万分感谢!
回复
使用道具
举报
返回列表
发表新帖
高级模式
B
Color
Image
Link
Quote
Code
Smilies
您需要登录后才可以回帖
登录
|
立即注册
公告
可以关注我们的微信公众号yafeilinux_friends获取最新动态,或者加入QQ会员群进行交流:190741849、186601429(已满)
我知道了