C语言char*转QString
时间: 2023-12-22 18:02:39 浏览: 159
CString和char[]、 char*互转
下面是将char*转换为QString的示例代码:
```c++
char *str = "Hello World"; // 假设要转换的字符串
QString qstr = QString::fromUtf8(str); // 调用fromUtf8函数进行转换
```
也可以使用QString的构造函数进行转换:
```c++
char *str = "Hello World"; // 假设要转换的字符串
QString qstr(str); // 使用构造函数进行转换
```
需要注意的是,如果要将一个char数组转换为QString,需要确保该char数组以'\0'结尾,否则会导致不可预期的结果。
阅读全文