QString::number参数
时间: 2024-02-04 16:01:50 浏览: 85
Qt中QString、QByteArray、int、double之间转换 - 苦涩的茶 - 博客园1
QString::number是一个函数,用于将数字转换为字符串。它可以接受不同的参数类型,包括整数、浮点数和枚举类型。以下是一些常见的用法示例:
1. 将整数转换为字符串:
```cpp
int num = 123;
QString str = QString::number(num);
```
2. 将浮点数转换为字符串,并指定小数位数:
```cpp
double num = 3.14159;
int decimals = 2;
QString str = QString::number(num, 'f', decimals);
```
3. 将枚举类型转换为字符串:
```cpp
enum Color { Red, Green, Blue };
Color color = Green;
QString str = QString::number(color);
```
在这些示例中,函数会将数字转换为相应的字符串表示,并将其存储在QString对象中。
阅读全文