You may want to convert the number from javascript before setting the arg:

Int:
myIntValue.toString(10)
Float:
myFloatValue.toFixed(2)
myFloatValue.toPrecision(6)

For leading 0 on 16 value:
("000000000000000" + myIntValue.toString(10)).substr(-16)

Jerome

On Sun, May 29, 2016 at 6:36 AM, Elvis Stansvik <elvst...@gmail.com> wrote:

> Hi all,
>
> Is there any way to tap into the functionality of the various
> QString::arg overloads such as
>
>     http://doc.qt.io/qt-5/qstring.html#arg-4
>
> from QML?
>
> I know QML extends the string type with .arg, but it seems it only
> supports one argument.
>
> I'd like to do
>
>     '%1'.arg(value, 2, 10, '0')
>
> to zero-pad to 2 digits.
>
> Thanks,
> Elvis
> _______________________________________________
> Interest mailing list
> Interest@qt-project.org
> http://lists.qt-project.org/mailman/listinfo/interest
>
_______________________________________________
Interest mailing list
Interest@qt-project.org
http://lists.qt-project.org/mailman/listinfo/interest

Reply via email to