Hi, I'm trying to create QTextEdit with some text, and in this text I have end of line signs (\n), but it is not accepted in QTextEdit object (whole text is displayed without any breaks). Any reason why? Could anyone help me with this? Thank you.
Per the docs, if you setTextFormat(PlainText)
you should get what you want -- quoting with added emphasis:
QTextEdit works on paragraphs and characters. A paragraph is a formatted string which is word-wrapped to fit into the width of the widget. By default when reading plain text, one newline signify a paragraph. A document consists of zero or more paragraphs, indexed from 0. Characters are indexed on a per-paragraph basis, also indexed from 0. The words in the paragraph are aligned in accordance with the paragraph's alignment(). Paragraphs are separated by hard line breaks. Each character within a paragraph has its own attributes, for example, font and color.
If you're using Qt 4.3 or later, then you can use setPlainText(const QString &text)
You can turn off rich text editing with setAcceptRichText(bool accept)
(Qt 4.1 or later)