首页 文章

在QLineEdit中显示和编辑转义字符

提问于
浏览
0

有没有办法以人类可读(转义)方式自动显示转义字符,如QLineEdit中的回车换行“\ r \ n”字符?

或者,有一种简单的方法可以自动生成转义字符串 .

此外,我需要允许用户编辑转义字符串,当从QLineEdit读回当前文本时,将其存储在std :: string中,它必须是非转义的 .

用例 . 我希望用户为通信对象设置终止字符串(例如\ r \ n) . 在没有任何手动转义的情况下将\ r \ n传递给QLineEdit会导致QLineEdit输入框中出现两个不可见的字符 .

1 回答

  • 0

    “\ r \ n”?您可以创建一个内联存根调用qstring :: replace并使用.toStdString返回std

相关问题