我对Qt并不陌生,因此尝试找出问题的解决方法。尤其对于QTreeView来说,这似乎非常困难:Qt的文档和示例(至少对我而言)或多或少是神秘的。我猜只有在人们已经知道它如何工作的情况下,他们才会理解该文档。
所以:有人可以提供一个适合初学者的示例或示例链接,并演示QTreeView的用法吗?这就说明了如何向其添加节点和一些子节点?
谢谢!
您可以使用的合成开始QStandardItemModel
和QTreeView
。
通过QStandadItemModel::setRowCount()
和设置模型的正确行数和列数QStandardItemModel::columnCount()
。
然后,您可以使用插入QStandardItem实例到模型的特定单元格中QStandardItemModel::setItem()
。
QStandardItem
也有类似的界面,QStandardItemModel
用于创建子行和列,并插入一个子项:QStandardItem::setRowCount()
,QStandardItem::setColumnCount()
和QStandartItem::setChild()
。
如果您需要一个示例,我可以准备一个示例。
本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
我来说两句