QString("%1").arg(number + 1) вывод числа number в формате %03d

Как с помощью QString можно вывести число в формате %03d ?


Ответы (1 шт):

Автор решения: Fat-Zer

У QString::arg() есть несколько необязательных параметров. Аналог %03d с помощью этого интерфейса будет выглядеть как-то так:

QString("%1").arg(number + 1,  /*fieldWidth*/ 3, /*base*/ 10, /*fillChar*/ '0')
→ Ссылка