Qt中将整形转换为指定长度字符串

QString("%1").arg(11, 5, 8, QChar('0'));
输出结果为: 00013 (8进制)


几个参数的含义是:
11: 表示要转换的整形,可以是变量。
5: 表示字符串长度。
8: 表示要转换的进制。
QChar('0'): 表示填充的字符。


QString("%1").arg(11, 5, 10, QChar('0'));
输出结果为: 00011

posted @ 2022-01-05 00:10  看不见的R  阅读(595)  评论(0编辑  收藏  举报