Sign up for the KDAB Newsletter
Stay on top of the latest news, publications, events and more.
Go to Sign-up
Find what you need - explore our website and developer resources
9 April 2025
This YT short summarizes changes needed to have a Qt Quick app work with both Qt 5 and Qt 6. It primarily focuses on required changes to QML and CMake files, but it also mentions other aspects of porting C++ and shaders that are discussed more in depth in other videos.
Links mentioned in this video:
* A reference app that works in Qt 5 and Qt 6:
https://github.com/Cuperino/Display-to-Light-Panels
* Extended lifetime for Qt 5.15: https://www.qt.io/blog/qt-5.15-extended-support-for-subscription-license-holders
Documentation:
https://cmake.org/cmake/help/latest/variable/CMAKE_PREFIX_PATH.html
https://cmake.org/cmake/help/latest/command/option.html
https://doc.qt.io/qt-6/portingguide.html
https://doc.qt.io/qt-6/qtqml-cppintegration-definetypes.html
Related videos:
https://www.youtube.com/watch?v=nSFIFlLpsTQ
https://www.youtube.com/watch?v=9-8NkKBItCo
https://www.youtube.com/watch?v=gbZZEIAXt3c
https://www.youtube.com/watch?v=YExE43JBhTQ
Please note that non-English dubs for all KDAB videos are auto-generated. These translations have not been moderated by us and may contain inaccuracies. We appreciate your understanding and apologize for any confusion this may cause.
All Introduction to Qt / QML videos: https://www.youtube.com/playlist?list=PL6CJYn40gN6hdNC1IGQZfVI707dh9DPRc
All QML tips and tricks videos : https://www.youtube.com/playlist?list=PL6CJYn40gN6jWHP5krsQrVGyYtKh3A3be
Stay on top of the latest news, publications, events and more.
Go to Sign-up
Upgrade your applications from Qt 5 to Qt 6 with KDAB’s migration services. Get a free migration assessment and join a hands-on workshop to prepare your team for a successful transition!
Learn more