qmljsify convert sprintf
Then it will fetch
sprintffrom NPM and create two files
sprintf.orig.js # A compiled and minified sprintf library sprintf.js # A Wrapper of the compiled sprintf library for QML
That is what
.pragma library Qt.include("sprintf.orig.js") var object_stringify = QML.object_stringify; var format = QML.format; var cache = QML.cache; var parse = QML.parse; var sprintf = QML.sprintf; var vsprintf = QML.vsprintf;
Then you could use it in your QML file:
import "./sprintf.js" as SPrintf // [snipped] SPrintf.sprintf("%d %d", 1 , 2);
It is just the first release and not every package works. If you have any problem / suggestion , please feel free to tell me.
Looks nice ! Thanks for sharing !