Qt中int转QString
时间: 2024-04-22 22:24:25 浏览: 105
Qt中QString、QByteArray、int、double之间转换 - 苦涩的茶 - 博客园1
要将 `int` 类型的值转换为 `QString`,你可以使用 `QString` 类的静态函数 `number()` 或 `setNum()`。
以下是两种方法的示例:
1. 使用 `QString::number()`:
```cpp
int value = 123;
QString str = QString::number(value);
```
在上述示例中,我们使用 `QString::number()` 将 `int` 值 `value` 转换为相应的 `QString`。
2. 使用 `QString::setNum()`:
```cpp
int value = 123;
QString str;
str.setNum(value);
```
在上述示例中,我们创建了一个空的 `QString` 对象 `str`,然后使用 `setNum()` 将 `int` 值 `value` 转换为相应的字符串并赋值给 `str`。
这两种方法都可以将 `int` 类型的值转换为 `QString`。你可以根据个人喜好选择其中之一。
阅读全文