QT QTableView 使用委托

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了QT QTableView 使用委托相关的知识,希望对你有一定的参考价值。

参考技术A 一个需求是表格中只能填 0 到 18 的数字,因此通过委托来实现。

返回在 QTableView 中使用的控件,就在这边用正则限制输入的数据。

从指定的数据模型设置要由编辑器显示和编辑的数据

从 editor 小部件获取数据,并将数据存储在项目索引处的数据模型中。

根据给定的样式选项,更新 index 指定项的编辑器。

只有第一列表格中的数据只能输入 0-18 的数,不能输入英文符号等,而其他列都可以自由输入任意值。

以上是关于QT QTableView 使用委托的主要内容,如果未能解决你的问题,请参考以下文章

当委托失去焦点时取消 QTableView 中的编辑

QTableView - 使用布局获得正确的大小[重复]

Qt QTableView + DIY delegate

Qt中的QTableView 中的列放入Widget

将按钮添加到 QTableview

在 QTableView 中为一行着色