• 6890阅读
  • 3回复

QTreeView 与数据库结合编程问题 [复制链接]

上一主题 下一主题
离线tancu
 
只看楼主 倒序阅读 楼主  发表于: 2010-03-08
— 本帖被 XChinux 从 General Qt Programming 移动到本区(2011-01-02) —
请各位大虾帮助一下,我在数据库里有两张表,一张是班级表,一张是学生信息表(里面有一字段是班级ID),现在想用QTreeView来显示,其中父项目是班级,班级项目下有该班的学生信息子项目,请问如何实现?一直搞不懂自定义树状模型。
一人业余菜鸟对编程坚持了十几年...
离线tancu
只看该作者 1楼 发表于: 2010-03-08
没有人做过这样的项目吗?讨论一下,给个例子也给,我就是搞不懂怎样自定义这样的模型,千万别沉啊
一人业余菜鸟对编程坚持了十几年...
离线langziyang

只看该作者 2楼 发表于: 2010-11-11
沉沉更健康,由于楼主的问题迟迟得到不回答,所以楼主已经五个月没来了

我顶老贴的原因是因为我也遇到这个问题了
离线XChinux

只看该作者 3楼 发表于: 2010-11-12
这样的问题,如何回答?

数据库表查询出来的是二维的,树可不是二维的。
应该都能明白,首先是将数据库表的内容查出来,然后根据其逻辑,构建树结构。最简单的,QStandardItemModel与QTreeView配合使用。

抽象的树结构会构建(如果不会,那最好学习一下《数据结构》这门课程),再看看QStandardItemModel如何使用,关键在于自己亲自尝试一下,一切不就迎刃而解了么?
二笔 openSUSE Vim N9 BB10 XChinux@163.com 网易博客 腾讯微博
承接C++/Qt、Qt UI界面、PHP及预算报销系统开发业务
快速回复
限100 字节
 
上一个 下一个