Qt Quick Ultralite is designed with performance and code size in mind. Therefore the QML layer is intended only for visual presentation of an application and business logic of an application should be done in C++. Qt Quick Ultralite provides C++ API which make the inter-operation between QML and C++ a straightforward and boilerplate code free process. For more information, see Integrating C++ code with QML.
- atan2(a, b)
- max(v1, v2)
- min(v1, v2)
Math.min, you can only use two arguments.
Note: The math operations are done with the
float C++ type and might return wrong result if you use them with large integer values.
Only empty Date constructor is supported. There is a known behavior difference that in Qt Quick Ultralite default constructed Date returns elapsed time since when the program was started, instead of current date and time as specified in ECMAScript specification.
The toFixedInt() is an equivalent to ECMAScript's toFixed() (called without arguments) The toExponentialAuto() is an equivalent to ECMAScript's toExponential() (called without arguments). These variants are provided as currently default arguments for functions are not supported.
Available under certain Qt licenses.
Find out more.