如何在QTextEdit中输入字符CR(回车符)?

如何在QTextEdit中输入字符CR(回车符)?,qt,Qt,众所周知,QTextEdit可用于输入字符。 用户输入的字符可以通过QTextEdit::toPlainText()获得。 我的应用程序需要用户在QTextEdit中输入字符CR(回车)。 可以将字符CR输入到QTextEdit中吗? 如果可以,如何输入? 如何从QTextEdit获取它? QTextEdit::toPlainText()有效吗 顺便说一下,我的应用程序可以通过QTextEdit::toPlainText()从QTextEdit获取字符LF(换行符)。 在MFC的CEdit(编辑

众所周知,QTextEdit可用于输入字符。 用户输入的字符可以通过QTextEdit::toPlainText()获得。 我的应用程序需要用户在QTextEdit中输入字符CR(回车)。 可以将字符CR输入到QTextEdit中吗? 如果可以,如何输入? 如何从QTextEdit获取它? QTextEdit::toPlainText()有效吗

顺便说一下,我的应用程序可以通过QTextEdit::toPlainText()从QTextEdit获取字符LF(换行符)。 在MFC的CEdit(编辑控件)中按ctrl+M可以输入字符CR,但对于QTextEdit不起作用


谢谢你的建议。

我认为用户不能同时输入LF和CR字符。根据用户按下时的操作系统,生成LF或CR或CR LF。

用例是什么?我从未在UI中有意识地手动输入CR,也从未听说过Ctrl+M,并且怀疑最终用户会这样做。如果要获取CRLF而不是LF,我将替换结果字符串上的(“\n”,“\r\n”)。是的,这是一个特例。字符CR是在我们的系统中定义的字符串命令的结束字符。是的,作为一种解决方法,可以使用replace(“\n”、“\r”)使我的函数工作。