Qt中如何将QString 字符串转化为 QByteArray
时间: 2023-10-13 08:06:47 浏览: 145
Qt中QString转换成const char * ()、QByteArray等方法
可以使用QString的toUtf8()函数将QString转换为QByteArray。示例代码如下:
```c++
QString str = "Hello World";
QByteArray byteArray = str.toUtf8();
```
这样就将字符串"Hello World"转换为了一个QByteArray对象。注意,转换时需要指定编码格式,这里使用的是UTF-8编码。如果需要使用其他编码格式,可以使用QString的其他转换函数,如toLatin1()、toLocal8Bit()等。
阅读全文