Main differences between Qt Quick Ultralite and Qt Quick
Qt Quick Ultralite is designed to serve as application front-end rendering engine. It is different from the classical Qt in a sense that its implementation does not use typical Qt libraries, such as Qt Core or Qt Gui. Hence Qt Quick Ultralite applications need to use standard C++ containers and classes instead of those from Qt. For example, instead of using QObject or QAbstractItemModel, Qt Quick Ultralite provides a simple C++ API to expose objects and models.
Applications that require non-graphical functionalities such as networking, filesystem access, locations, and multimedia need to either have their own implementation or leverage existing 3rd party libraries for respective platforms.
The following topics describe main differences between Qt Quick Ultralite and Qt Quick:
- API level differences between Qt Quick Ultralite and Qt Quick
- Non-API level differences between Qt Quick Ultralite and Qt Quick
- How to keep compatibility Qt Quick Ultralite and Qt Quick
If you believe that some important API is missing, contact Qt Professional Services.
Available under certain Qt licenses.
Find out more.