Qt:使用QtSql实现qabstractemmodel的示例(与QTreeView一起使用)

Qt:使用QtSql实现qabstractemmodel的示例(与QTreeView一起使用),qt,qt4,qtreeview,qabstractitemmodel,qtsql,Qt,Qt4,Qtreeview,Qabstractitemmodel,Qtsql,我正在寻找与QTreeView一起使用的QAbstractItemModel的示例实现。 模型应该从qqlQuery加载数据,并且应该以“懒散”的方式来执行。换句话说,我只想加载打开的节点/父节点的记录。我想看看如何正确地在这个模型中添加和删除记录 我试图自己实现这样的模型,但遇到了很多不同的错误,特别是当我开始添加和删除行时 如果你知道我在哪里可以找到这样的例子,我将非常感激 谢谢:)为了帮助开发您的模型,您可能对ModelTest感兴趣(http://developer.qt.nokia.c

我正在寻找与QTreeView一起使用的QAbstractItemModel的示例实现。 模型应该从qqlQuery加载数据,并且应该以“懒散”的方式来执行。换句话说,我只想加载打开的节点/父节点的记录。我想看看如何正确地在这个模型中添加和删除记录

我试图自己实现这样的模型,但遇到了很多不同的错误,特别是当我开始添加和删除行时

如果你知道我在哪里可以找到这样的例子,我将非常感激


谢谢:)

为了帮助开发您的模型,您可能对ModelTest感兴趣(http://developer.qt.nokia.com/wiki/Model_Test)

如果我理解正确,您将在每个第一级元素中只有一个子元素

-Row1
|_ Row1 columns
+Row2
+Row3
-Row4
|_Row4 columns
如果是这样,我将解释主要步骤和基本结构