QString::fromLocal8Bit 怎么使用
时间: 2024-05-12 13:20:07 浏览: 150
Qt中QString转换成const char * ()、QByteArray等方法
QString::fromLocal8Bit()函数可以将本地8位编码的字符串转换为QString类型的字符串。以下是使用QString::fromLocal8Bit()函数的示例:
```
#include <QString>
#include <QDebug>
int main()
{
char localString[] = "你好,世界!"; // 本地8位编码的字符串
QString qstr = QString::fromLocal8Bit(localString); // 将本地字符串转换为QString类型的字符串
qDebug() << qstr; // 输出QString类型的字符串
return 0;
}
```
在上面的示例中,我们首先定义了一个本地8位编码的字符串localString,然后使用QString::fromLocal8Bit()函数将其转换为QString类型的字符串qstr,并使用QDebug输出qstr。
阅读全文