qbytearray转qstring
时间: 2023-05-31 19:07:49 浏览: 189
Qt基础开发之QString与QByteArray详细用法与区别及QString QByteArray互转
将一个 QByteArray 对象转换成一个 QString 对象,可以使用 QString 类的 fromUtf8() 函数,代码如下:
QByteArray byteArray("Hello World");
QString string = QString::fromUtf8(byteArray);
qDebug() << string; // 输出 "Hello World"
该例子中,QByteArray 类的构造函数接收一个字符串参数 "Hello World",用于创建一个 QByteArray 对象。QString 类的 fromUtf8() 函数将 QByteArray 对象转换成 QString 对象,并赋值给 string 变量。最后,使用 qDebug() 输出这个字符串。
阅读全文