如何设置QTableWidget项的maxLength

时间:2013-09-18 15:14:49

标签: qt cell qtablewidget

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

2 个答案:

答案 0 :(得分:1)

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

请参阅documentation of QStyledItemDelegate

答案 1 :(得分:0)

tableWidget->setColumnWidth(column_number, length) 

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