QByteArray 的显示值
Display value of QByteArray
我正在制作简单的串行通信应用程序。连接运行良好,我将数据从我的设备发送到我的应用程序,当我执行 qDebug() << dataByte:
时我正在登录
"\x0B"
"\x0B"
现在我想在 QTextEdit 中将其显示为“0B”字符串。我该怎么做呢?我阅读了有关 QTextCodec 的内容,但那是将 0B 转换为一个不是我想要的字符。
请给我一些指导谢谢。
编辑:我也试过
QString DataAsString = dataByte.toStdString();
但是出现错误。
好的 nvm 我找到了答案
QString DataAsString = data.toHex();
我正在制作简单的串行通信应用程序。连接运行良好,我将数据从我的设备发送到我的应用程序,当我执行 qDebug() << dataByte:
时我正在登录"\x0B"
"\x0B"
现在我想在 QTextEdit 中将其显示为“0B”字符串。我该怎么做呢?我阅读了有关 QTextCodec 的内容,但那是将 0B 转换为一个不是我想要的字符。
请给我一些指导谢谢。
编辑:我也试过
QString DataAsString = dataByte.toStdString();
但是出现错误。
好的 nvm 我找到了答案
QString DataAsString = data.toHex();