0

我正在尝试在 QTextEdit/QPlainTextEdit 中编写以下漂亮的表格:

 +-----+-----+---------+------+---+---Pi 2---+---+------+---------+-----+-----+
 | BCM | wPi |   Name  | Mode | V | Physical | V | Mode | Name    | wPi | BCM |
 +-----+-----+---------+------+---+----++----+---+------+---------+-----+-----+

但是当我这样做时,appendPlainText(QString)我不会让字符垂直对齐。似乎每个字符都有不同的宽度,所以结果几乎是一团糟,文本有点左对齐。

4

1 回答 1

1

检查用于在小部件中显示文本的字体是否为等宽字体如有必要,使用QWidget::setFont()将字体更改为例如“Courier New”

于 2015-11-25T12:41:33.727 回答