qabstractitemmodel 相关问题

QAbstractItemModel是Qt框架中的一个类。它为项模型类提供了抽象接口。

在QAbstractItemModel :: data()const中,如何添加一些线程安全数据

在QAbstractItemModel :: data()中,我如何添加一些线程安全数据QAbstractItemModel :: data()是一个'const'函数,所以我不能添加我的作用域互斥锁,但我的数据必须在某处更改,所以.. 。

回答 2 投票 1

绝不会调用QAbstractItemModel data()

我正在尝试创建一个QTreeView并使用自定义模型。我已经在各个地方放置了qDebug()语句,并且我已经确定永远不会调用data()。我怎样才能解决这个问题 ...

回答 3 投票 7

QSortFilterProxyModel:源模型报告的不一致更改

所以我有一个QTreeView小部件,它有一个自定义QSortFilterProxyModel作为源模型,它本身包含一个名为sourceModel的自定义QAbstractItemModel。我的树显示文件和文件夹。如果一个 ...

回答 1 投票 0

什么应该重载QAbstractItemModel :: flags为非有效的QModelIndex返回?

我正在阅读模型/视图架构的QT文档https://doc.qt.io/qt-5/model-view-programming.html#making-the-model-editable并查看重载QAbstractItemModel的示例: :旗帜......

回答 1 投票 1

使用QTreeView和QAbstractItemModel跨越多个列

我想制作一个TreeView,其中顶级条目跨越所有列(例如,它们有一行),而子节点跨越多个列(例如,它们有多行。)我试图完成这个...

回答 1 投票 0

qabstractitemmodel数据在qml中没有变化

我已经复制了Qt示例动物qabstractitemmodel并尝试在QML中显示它并更改值。我已经为模型添加了一个函数来做Q_INVOKABLE void change(){m_animals.first()....

回答 1 投票 1

如何超链接到QAbstractItemModel中的项目?

使用的Qt版本:4.7.1和4.8我将分层数据存储为从QAbstractItemModel派生的模型中的节点。我的应用程序GUI中有一个QTreeView来显示分层数据。 (...

回答 2 投票 0

如何刷新Qt中的TreeModel?

我有一个TreeModel,其中加载了一些数据。我的应用程序中有一个单选按钮,单击该按钮时应使用新数据更新TreeModel。我试过以下的事情......

回答 1 投票 1

QTableView排序信号?

我使用QTableView + QStandardItemModel来显示一些数据(存储在其他一些数据结构中的数据),这个表视图是可排序的。由于它是可排序的,在排序这个模型时,我还需要排序...

回答 2 投票 5

以编程方式检查QAbstractItemModel / QTreeView中的项目

我正在尝试使用选择(QModelIndexList)来检查QTreeView的所有选定项目。我在索引上使用带有Qt :: CheckStateRole的setData,数据似乎已更新。我在发光......

回答 1 投票 0

如何标记要在QAbstractItemModel派生的模型中隐藏的行

我正在实现一个基于Qt的树视图,其中视图是基于QTreeView的类,模型是基于QAbstractItemModel的类。树应该有数百万个节点。我......

回答 1 投票 0

对QAbstractProxyModel进行子类化,添加源模型中不存在的树节点

我正在尝试实现一个ProxyModel,它采用一个源模型来表示一个扁平的,类似于表的结构。然后,您可以选择此模型的一列作为分组值。代理模型应该......

回答 2 投票 1

将自定义QItemDelegate与QSortFilterProxyModel一起使用

我有一个自定义QSortFilterProxyModel只显示表中的某些行和列。我还有一个自定义QItemDelegate来控制如何绘制表中的某些值。我只是申请......

回答 2 投票 1

Qt,QStandarItemModel:自定义QComboBox上的委托项从模型的实例化器填充其内容

我需要在Qt中实现一个表,它在特定列的每一行上显示一个QComboBox。基于这个问题:QStandardItem + QComboBox我成功地设法创建了一个QItemDelegate。在那里面 ...

回答 1 投票 0

© www.soinside.com 2019 - 2024. All rights reserved.