Qt 获取 QStandardItemModel 的自定义数据类型的引用来更改它
这变得有点奇怪,我看不到实际更改 QStandardItemModel 的“数据”的方法。例如: struct TestStruct { std::vector<int> testVector void addNum…
编辑 QTableView 单元格时设置初始文本
我对 QAbstractTableModel 进行了子类化并覆盖了 flags() 方法,以便某些表格单元格是可编辑的。问题是当我开始编辑时,现有的单元格值被删除。我想最…
如何与复选框操作交互? (QTableView 与 QStandardItemModel)
我正在使用 QTableView 和 QStandardItemModel 来显示一些数据。 对于每一行,有一列有一个复选框,这个复选框是通过setItem插入的,代码如下: int r…
如何在 QT/PyQt 中创建带有可点击文本的小部件?
我正在尝试实现不可编辑的 QTableView,其单元格中的小部件应包含可单击的列出文本。使用以下代码,我在确定的单元格中设置小部件: view = QTableVie…
RubyQt 在 QTableWidget 上崩溃
使用 TableWidget 时,我对 QtRuby 感到有些奇怪。表格小部件会加载,但是当您单击行中的元素时,应用程序会出现段错误并崩溃。 require 'Qt4' class …
QTableView 在每个单元格中都有不需要的复选框
我正在尝试使用 QTableView 以及我自己创建的继承自 QAbstractTableModel 的模型类来制作一个简单的表格数据布局。由于某种原因,我的表格视图最终看…
如何在 QTableView 中打开 URL
在QTableView(或QTreeView、QListView、等等...) 给定一个QStandardItemModel,其中某些列包含带有URL的文本,我希望它们变得可点击,然后使用QDesk…
使用 QItemDelegate 在 QTableView 中显示其他数据
我有一个与 QSqlTableModel 连接的 QTableView。 在第一列中,只有以下格式的日期:2010-01-02 我希望此列以这种格式显示日期(但不更改实际数据):0…
如何单独从 QTableView 和 QStandardItemModel 获取复选框项?
似乎使用 model.setData(index, Qt::Checked,Qt::CheckStateRole) 不足以使复选框正常工作。有什么建议吗?…
QTableView - 不允许用户编辑单元格
我使用 QSqlTableModel 创建了 QTableView。 按照标准,双击单元格将对其进行标记,并且用户可以对其进行编辑。 我希望用户不允许这样做。他可以通过…
QTableView中选定的行,复制到QClipboard
我有一个 SQLite 数据库,并将其放入 QSqlTableModel 中。 为了显示数据库,我将该模型放入 QTableView 中。 现在我想创建一个方法,将选定的行(或整…
QTableView和horizontalHeader()->restoreState()
我无法缩小此错误的范围,但是我似乎遇到以下问题: horizontalHeader() 的 saveState() 重新启动应用程序 修改模型,使其少一列 restoreState() …
如何子类化一个小部件以向其添加更多元素?
我正在尝试创建 QTableView 的子类,它在顶部嵌入了 QLineEdit ,用于在输入时过滤结果。 我需要我的表格具有与普通 QTableView 相同的 API,因此我想…