我正在尝试使用一些文本创建QTextEdit
,在本文中我有行尾字符(\n
),但在QTextEdit
对象中不接受它(整个文本显示没有任何中断)。有什么理由吗?
答案 0 :(得分:3)
如果您使用的是Qt 4.3或更高版本,则可以使用setPlainText(const QString &text)
您可以使用setAcceptRichText(bool accept)
(Qt 4.1或更高版本)
答案 1 :(得分:0)
每the docs,如果你setTextFormat(PlainText)
你应该得到你想要的东西 - 引用更加强调:
QTextEdit适用于段落和 字符。段落是格式化的 字符串包装以适合 进入小部件的宽度。 按 读取纯文本时的默认值,一个 换行符表示段落。一个 文档由零个或多个组成 段落,从0开始索引 按段落编制索引, 也从0开始索引 段落是按照一致的 与段落的对齐()。 段落由硬线分隔 符即可。一个内的每个角色 段落有自己的属性,用于 例如,字体和颜色。