如何在打印或显示QTextDocument时显示换行标记?

时间:2015-02-08 14:51:13

标签: qt line-breaks word-wrap qtextedit qtextdocument

想象一下,我的文本文档中有很长的行。我想要打破这些线以适应宽度。但我也希望以某种方式标记这些地方,例如:

这里,呈现一条短线,然后呈现三条线,每条线被分成两条以适合宽度,每条这样的断点用这些标记(只是Unicode符号)标记:↲↲。

在这个例子中,我有等宽字体,因此我可以通过简单地手动插入换行符和标记来完成黑客攻击。我想知道是否有更好的方法,它将使用内部Qt的文本布局机制并使用非等宽字体?我真的不关心什么样的标记 - 它可以分别在文本后面绘制红线,我只需要关于换行的信息。

我也不太关心丰富的文本,纯文本也很好。

0 个答案:

没有答案