如何用QTextEdit结束

时间:2010-01-31 20:19:03

标签: c++ qt qt4

我正在尝试使用一些文本创建QTextEdit,在本文中我有行尾字符(\n),但在QTextEdit对象中不接受它(整个文本显示没有任何中断)。有什么理由吗?

2 个答案:

答案 0 :(得分:3)

如果您使用的是Qt 4.3或更高版本,则可以使用setPlainText(const QString &text)

您可以使用setAcceptRichText(bool accept)(Qt 4.1或更高版本)

关闭富文本编辑

答案 1 :(得分:0)

the docs,如果你setTextFormat(PlainText)你应该得到你想要的东西 - 引用更加强调:

  

QTextEdit适用于段落和   字符。段落是格式化的   字符串包装以适合   进入小部件的宽度。 按   读取纯文本时的默认值,一个   换行符表示段落。一个   文档由零个或多个组成   段落,从0开始索引   按段落编制索引,   也从0开始索引   段落是按照一致的   与段落的对齐()。   段落由硬线分隔   符即可。一个内的每个角色   段落有自己的属性,用于   例如,字体和颜色。