以编程方式获取和设置 QTreeview 中的活动行 (PyQt)
有没有办法获取和更改 QTreeView (不是 QTreeWidget)中的活动行?我所说的活动是指具有焦点突出显示的行,而不是选定的行。在绘制事件中,我可以使…
QAbstractItemModel + QTreeView 什么会导致项目变得不可选择?
我正在尝试基于 QAbstractItemModel 创建自己的模型。看起来效果很好。它通过了模型测试断言。 当我删除一行时,我遇到了这个奇怪的问题。删除操作正…
QAbstractItemModel + ModelTest::rowsInserted 断言问题
我正在尝试使用 ModelTest 调试我的模型(QAbstractItemModel)。我无法理解一种说法。 ModelTest 中有两个插槽可以拦截我的模型生成的信号。 ModelTe…
使用 modeltest 进行 QAbstractItem 模型测试
我正在寻找一个关于如何使用 modeltest 来测试基于 QAbstractItemModel 的模型的好教程。我不知道如何解释显示的调试消息。 此外,我在配置模型测试项…
QTreeView / QAbstractItemModel - 添加项目并使用 beginInsertRows
我正在基于 QAbstractItemModel 实现我的模型,并将其与 QTreeView 一起使用来显示分层数据。数据存储在 sqlite 表中。 我的问题是添加子节点时应该如…
Qt错误“持久模型索引损坏”为什么?
我的 Qt/面试应用程序有问题。我使用 QTreeView 来显示树数据。我基于 QAbstractItemModel 实现了自己的模型。 在应用程序崩溃之前我收到以下错误。添…
创建 QAbstractModelItem 的代理
我正在编写一个 Qt 应用程序来实现非常大的数据集的可视化。 所以,我有一个 SourceDataModel 类,继承自 QAbstractItemModel ,它似乎工作正常(目前…
如何使用 QCombobox 模型
我想使用QCombobox作为Java中Swing的Combobox。所以我需要使用 Model 来保存我的对象。我如何将我的对象保存在 QCombobox 中。 (我认为我应该在模型…
如何在 QAbstractItemModel 和 QTreeView 类中查找 Subitem?
问题:如何在 QTreeView 加载 QAbstractItemModel 模型中使用 model->match() 查找子项方法? 问题:model->match()找不到子项,wtf?! 以下是示例:…
QTableView 在每个单元格中都有不需要的复选框
我正在尝试使用 QTableView 以及我自己创建的继承自 QAbstractTableModel 的模型类来制作一个简单的表格数据布局。由于某种原因,我的表格视图最终看…
如何从 PyQt4 中的 QVariant 取回我的 python 对象?
我正在创建 QAbstractItemModel 的子类以显示在 QTreeView 中。 我的 index() 和 parent() 函数使用 QAbstractItemModel 继承函数 createIndex 并为其…
存储和编辑(GUI)类似目录的树结构的最优雅/安全/简单的解决方案?
我有一个稍微棘手的问题需要解决;想象一下: 我的一个应用程序需要大量使用脚本,因此我的想法是为用户提供一种编写脚本片段并将它们组织在类似目录…
使用 QAbstractItemModel (C++) 支持多重添加/删除(以及撤消/重做)
您好, 我一直在编写一些令人讨厌的代码来支持从模型中删除任意一组对象的撤消/重做。我觉得我正在正确地处理这个问题,因为所有其他变异器(添加/复…
- 共 1 页
- 1