2

我无法在 QTableWidgetItem 中添加新行。这是代码:

QTableWidget* item = new QTableWidgetItem;
item->setText("Line1 \n Line2");

使用此代码,项目文本不会显示在两行中,即似乎忽略了 \n 字符。

我有一个解决方法来做到这一点,使用 QPlainTextEdit 和函数 setCellWidget,在这种情况下,一切都按预期工作,但更难看,我不想制作额外的小部件只是为了在多行中显示文本。

4

1 回答 1

4

我认为您的代码可以分隔行。但是您应该更改每行的大小以显示多行。

在此处输入图像描述

调整行高后:

在此处输入图像描述

你看就好了。

于 2013-04-15T13:23:52.840 回答