Jul 15 – 21, 2023
University of Macedonia (UoM)
Europe/Athens timezone

Training: Mind the Gap - QML/C++ Integration

Jul 20, 2023, 10:00 AM
training room 2 and online

training room 2 and online



Kevin Krammer (KDAB)


There are many options to bridge the gap between the C++ core of our applications with QML, whether we use that for UI with QtQuick or for some other reasons such as application scripting.

We will start with fundamentals and work our way through to more advanced APIs and techniques, allowing us to understand how Qt itself provides their QML components and also enabling us to do the same.


  • Working Qt development setup wit Qt 6.5

  • Basic understanding of Qt and its object model, fundamentals of using
    QtQuick for UIs

NOTE: This training is only available for contributors with a KDE developer account. For details about how to join if you have one please see this page on invent. If you don't have a developer account we encourage you to contribute to KDE and then apply for one.

Presentation materials