uint8_t 数组数转化为QString
时间: 2023-10-21 18:04:00 浏览: 62
可以通过QString的fromUtf8()函数将uint8_t数组转化为QString类型。
示例代码:
```c++
#include <QString>
int main()
{
uint8_t arr[] = {72, 101, 108, 108, 111, 32, 87, 111, 114, 108, 100}; // Hello World
QString str = QString::fromUtf8(reinterpret_cast<const char*>(arr));
return 0;
}
```
这里使用reinterpret_cast将uint8_t数组强制转换为const char*类型,然后通过fromUtf8()函数将其转化为QString类型。