Qt Reference Documentation

Qt Quick

For App Developers and Designers, who want to deliver apps with amazing user experience, Qt provides the QML language, the Qt Quick Elements, and tools in Qt Creator that make it faster than ever to transform your brilliant idea into a winning App across mobile, embedded, and desktop platforms.

QML Topics

QML is a declarative language for creating flexible and reusable components. The QML runtime powers QML based applications. The runtime includes a QML engine, JavaScript engine, and mechanism to bind to the Qt Framework.

Qt Quick Elements

Qt Quick Elements features graphical elements, user input system, animation system, and data visualization through models and delegates.

States and Transitions

Data with Models and Views

Data Storage and Resources