QbYTEARRAY 转Qstring
时间: 2023-08-30 20:10:06 浏览: 97
Qt中QString转换成const char * ()、QByteArray等方法
要将 QByteArray 转换为 QString,您可以使用 QString 的构造函数或 fromUtf8() 函数。
1. 使用构造函数:
```cpp
QByteArray byteArray = ...;
QString str(byteArray);
```
2. 使用 fromUtf8() 函数:
```cpp
QByteArray byteArray = ...;
QString str = QString::fromUtf8(byteArray);
```
这两种方法都可以将 QByteArray 转换为 QString。请注意,如果 QByteArray 包含的是 UTF-8 编码的数据,则使用 fromUtf8() 函数更为安全和推荐。
阅读全文