我正在使用QTextdocument,在我的文字中有" \ n"对于新的行字符,但QTextDocument没有处理它,它显示为普通的1行。 有什么方法可以让它处理" \ n"作为新的线条角色,我也需要等待。 因此,每当换行后有任何文字时,它应显示" ..."
E.g。
这
是
该
样品
目前QTextdocument已删除换行符并将其显示为"这是示例" 第二个问题是为了消除现在假设只有一行是可见的它应该显示为"这......" 我该如何实现这一目标?
答案 0 :(得分:3)
QTextDocument
包含格式化文字,因此您可以使用<br>
html标记表示新行,并使用QTextDocument::setHtml
设置内容。
此外,您还可以使用QTextDocument::setTextWidth
为文档中的文本设置特定宽度。如果内容更宽,则会分成多行并垂直增长。
关于离婚,您可以看到未解决的bug report。