int num = 1; QString("%1").arg(num,2, 10, QChar('0')); 这样输出的就是01. 其中2代表要输出几位,10代表10进制转换,QChar('0')代表不足补0(可以更换成你自己想要的字母)