QTableWidget *j = new QTableWidget (10000, 5, centralWidget);
j->setColumnWidth (0, 500);
j->setColumnWidth (1, 30);
j->setColumnWidth (2, 30);
j->setColumnWidth (3, 320);
j->setColumnWidth (4, 310);
j->setWordWrap (true);
也试过resizeColumnsToContents
和resizeRowsToContents
,但未能成功。
如果文本比设定宽度更长,我想这句话打破。
当前,句子的冗长部分只是没有显示。
您是否尝试过明确设置行高?如果这不起作用,则可能必须实现QStyledItemDelegate的子类才能更改sizeHint()。你想要编辑单元格内容吗? – kossmoboleat 2012-03-03 15:41:21