QT uint 转QString QString增加字符串

来源:互联网 发布:帝国cms怎么建站 编辑:程序博客网 时间:2024/05/21 10:12
有两种方法
1.使用
QString QString::number ( long n, int base = 10 )   [static]

如:

long a = 63;  QString s = QString::number(a, 10);      // s == "63"  
QString t = QString::number(a, 16).toUpper();          // t == "3F"

2.使用

long a = 63;  QString s = QString("%1").arg(a);

推荐第1种用法

我的程序

weight=vco[0].Data[2]*256+vco[0].Data[3];// 重量
buffer = QString::number(weight, 10);
buffer +="g";