QAbstractItemModel是Qt框架中的一个类。它为项模型类提供了抽象接口。
为了在 QTableView 中显示一些数据,我使用一个函数来计算 QStandardItemModel 并将其发送回调用函数。 函数调用: QStandardItemModel MyModel =computeMyModel(); ui-&...
我正在尝试使用 QTableView 和我自己创建的继承自 QAbstractTableModel 的模型类来制作一个简单的表格数据布局。由于某种原因,我的表格视图最终看起来像这样......
如何让 Qlistview 在 python 的 QPdfSearchModel 类中包含 pdf 点击的所有搜索详细信息,就像在文档中一样
当我使用 QPdfsearchmodel 类进行 pdf 搜索时,我的模型似乎只包含我搜索的单词以及之前/之后的上下文: 但是,在文档中还列出了...
删除 QTreeView 中项目的最后一个子项时 UI 崩溃
我的 UI 崩溃而不返回任何错误消息。我看到这篇文章给出了解决方案,但它对我不起作用,即使我添加了这些......
使用QAbstractListModel,如果模型大小可调,是否需要实现insertRows和removeRows?
我正在实现一个 QAbstractListModel 派生类(尽管这个问题也适用于 QAbstractItemModel),它将是 QListView 的模型。列表视图旨在成为一个最大的日志...
QAbstractItemModel 的顶级项目未显示在 QTreeView 中
为什么 QTreeView 中只显示标题,而不显示项目(带有字符串数据“Item1”)本身? 通过 QTreeView 上的 setModel() 正确设置模型,并且没有其他属性...
将MimeData拖放到具有QAbstractItemModel的同一QTreeView中
我正在重新实现QAbstractItemModel。这是两个带有QAbstractItemModel的QTreeView。左边是红杉,右边是猴面包树。右树属于左树之一,命名为...
对我来说,不清楚从QAbstractItemModel派生的自定义模型类中删除分支的正确方法是什么。我有一种方法应该刷新树节点(删除所有子分支和...
我的应用程序存储了一些从QAbstractListModel对象继承的类型的对象。当包装一个简单的std :: vector 或QList
这是对此问题已解决的跟进问题。我的模型有一些自定义函数,这些函数在树视图中被调用。例如,我有两个自定义函数...
以Qt的“简单树模型示例”为基础,以下内容将从给定的字典中构建大部分QTreeView。 #!/ usr / bin / env python#-*-编码:utf-8-*-从PySide2导入sys ....
如何为已经存在的没有复制的树状数据结构实现QAbstractItemModel?
阅读了QAbstractItemModel和QModelIndex的文档和示例后,我仍然对如何正确实现QTreeView的模型感到困惑。由于我想为现有的模型提供模型...
是否有一种方法可以有效地从QAbstractListModel中删除不连续的多行?低效的示例://单行删除void remove(int idx){beginRemoveRows(...
为什么QAbstractItemView拖放MoveAction后会删除元素?
我在QAbstractItemView的源代码中注意到,方法void startDrag(Qt :: DropActionssupportedActions)在拖动类型为MoveAction()的拖动后调用了一些clearOrRemove()私有,这是...
从QAbstractItemModel或QAbstractListModel创建树类型的模型
按照下面的代码,我需要创建一个模型,该模型将具有N个“ System”,每个“ System”将具有N个“ SytemDatabase”,每个“ SytemDatabase”将具有N个“ CoresData” ....
我有一个Listview,它应该显示图像的预览。为此,我创建了一个项目“ ListItem”类ListItem {public:ListItem(); ListItem(QString name,QImage image); QImage * ...
QStandardItemModel的setData,setItemData和setIem方法有什么区别?
我很困惑如何使用QStandardItemModel的setData,setItemData和setItem方法,这些方法似乎具有相同的效果,我想知道应该选择哪种方法是最好的? ...
是否有一种方式来获得和更改当前行中的QTreeView则(不QTreeWidget)?通过积极的,我指的是重点亮点,而不是选定行的行。 Paint事件,我可以使用将QStyle ....
当用户动态调整QTableView的大小时,是否可以更改QTableView中的列数?例如,我有9个数字1-9的图像,我有一个带有自定义委托的QTableView ...
我几乎成功地创建了一个TreeModel来处理多个提供QTreeView的SQL数据库,每个父数据库来自一个单独的数据库。 ItemTree和ItemModel不包含数据,...