我有一个QPlainTextEdit
包含一些文本的。自动换行已启用。
当我使用toPlainText()
结果字符串检索文本时,不包含从自动换行创建的换行符。这是因为这些换行符不是由用户直接输入的。
我想保留自动换行创建的那些换行符。如何做到这一点?
例如:
将小部件添加QPlainTextEdit
到窗口并用足够的文本填充它以便自动换行以创建新行。
将该文本输出到文件:
QString myText = ui->plainTextEdit->toPlainText();
QFile outputFile("test.txt");
outputFile.open(QIODevice::WriteOnly);
outputFile.write(myText.toUtf8());
outputFile.close();
如何保留换行符自动换行模拟?