Summary

In this chapter, you were introduced to with a declarative language called QML. The language is used to drive Qt Quick—a framework for highly dynamic and interactive content. You learned the basics of Qt Quick—how to create documents with a number of element types and how to create your own in QML, or in C++. You also learned how to bind expressions to properties to automatically reevaluate them. You saw how to expose the C++ core of your application to QML-based user interfaces. You learned to use the visual form editor and how to create animated transitions in the interface.

You also learned which QML modules are available. You were shown how to use the QtQuick.Controls and QtQuick.Layouts modules to build the application's user ...

Get Game Programming using Qt 5 Beginner's Guide - Second Edition now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.