label[n]->setText(QString::fromUtf8(qstrTitleList.at(n));其中qstrTitleList.at(n)是中文的QString,该如何输出
时间: 2024-02-03 21:14:24 浏览: 54
sp-label-sheet:简单的可编程标签纸打印库
您可以使用 `QString` 类的 `toStdString()` 函数将其转换为标准字符串,然后再将其转换为 `QString`。例如:
```
label[n]->setText(QString::fromStdString(qstrTitleList.at(n).toStdString()));
```
或者,您也可以直接使用 `QString` 类的 `fromUtf8()` 函数,因为它支持 UTF-8 编码的中文字符串。例如:
```
label[n]->setText(QString::fromUtf8(qstrTitleList.at(n).toUtf8()));
```
阅读全文