要想实现QTableView根据换行符"\n"自动换行,首先你添加到QTableView的行中需带有换行符"\n",如添加一行文字为:
"现在时间:\n2018年11月15号"
如果不做处理则显示为:
"现在时间:2018年11月15号"
如果设置自动根据文字内容换行则会根据换行符"\n"分为两行显示:
"现在时间:"
"2018年11月15号"
具体需求可以根据自己需要:
根据内容自动调整某列的列宽
void QTableView::resizeColumnToContents (int column)
根据内容自动调整所有列的列宽
void QTableView::resizeColumnsToContents ()
根据内容自动调整某一行的行高
void QTableView::resizeRowToContents (int row)
根据内容自动调整所有行的行高。
void QTableView::resizeRowsToContents ()
本文介绍了如何在Qt的QTableView组件中利用换行符`
`实现文字的自动换行。通过在表格单元格内容中插入`
`,可以将长文本分成多行展示,提高表格的可读性。

2686

被折叠的 条评论
为什么被折叠?



