page for more information.
This page will discuss common paradigms used in QML to build large-scale interface applications.
Any large-scale application should be designed with one ideology in mind: scalability
Scalability - The capability of a system to adapt easily to a greater or lesser workload.
QML was designed with the principle of necessities: with a Rectangle, a MouseArea, and a few Views (ListView, GridView, PathView), one can build any UI. The problem with this principle is that every UI developer is forced to create an engine to sustain scalable development. This issue has been fixed by the enterprise team behind Qt, Digia
, in recent months with Qt Quick Controls
The engine framework is essentially a set of Loaders
that can load/unload individual pages at will. These Loaders
This page is still in the works..please check back later for a complete guide to QML