It is well known that QtQuick is cool, trendy, and empowers you to make your applications looking awesome. Various tutorials and talks discuss that and how to do this, but seldom reach the point where they talk about QtQuick usage for more complex use cases than a simple game/a small example text editor. In this talk, I will discuss how the mechanisms in "hybrid" C++ (logic, models, data) and QtQuick (the fancy looking stuff) applications work and what are best practices there. This includes a very brief recap of QtQuick and QML, but mainly focuses on how to access and communicate data from the QtQuick engine that is provided by the C++ models, and the other way around. The talk will conclude with a walk through different pitfalls and best practices when working with QtQuick UIs of significant size.
Speakers: Andreas Cord-Landwehr