1

有没有办法设置 QTableWidget 项目(表格单元格)的最大长度?我有一个可编辑的表格,当用户编辑单元格时,我希望最大长度为 3。

4

2 回答 2

1

创建一个子类QStyledItemDelegate并获取QLineEdit为单元格创建的子类。您可以使用QLineEdit::setMaxLength(int)来设置所需的最大长度。

请参阅QStyledItemDelegate 的文档

于 2013-09-18T15:28:00.697 回答
-1
tableWidget->setColumnWidth(column_number, length) 

但是 3 的长度值很小,请尝试使用 30。

于 2013-09-30T08:08:55.017 回答