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



我正在寻找QAbstractItemModel的一个示例实现与QTreeView一起使用。该模型应该从QSqlQuery加载数据,并且应该以一种"惰性"的方式进行。换句话说,我只想加载打开的节点/父节点的记录。我想知道如何正确地从这个模型中添加和删除记录。

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

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

谢谢:)

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

感兴趣

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

-Row1
|_ Row1 columns
+Row2
+Row3
-Row4
|_Row4 columns

相关内容

  • 没有找到相关文章

最新更新