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
30 March 2022
Rust has been the most beloved programming language in the StackOverflow survey since 2016. It provides a much safer and easier programming experience compared to C++.
For this and many other reasons, it's a perfect replacement for the C++ backend code that is part of many Qt applications. Thanks to CXX-Qt, this can now be done in an idiomatic way that integrates seamlessly into existing C++ and Rust code.
Watch the video to find out how it works.
You can also take a look at our other resources to get started with CXX-Qt:
The CXX-Qt Book: https://kdab.github.io/cxx-qt/book/
CXX-Qt Github Repository: https://github.com/KDAB/cxx-qt/
Example code used in this video: https://github.com/KDAB/cxx-qt/tree/main/examples/qml_minimal
Please note that this guide is targeting version 0.2 of CXX-Qt. As CXX-Qt is still under development, the code shown here is subject to change. Please see the documentation linked above for up-to-date example code.
All Rust and Qt videos: https://www.youtube.com/playlist?list=PL6CJYn40gN6jToyu9HU6WA-YEMxMrFjJz
Stay on top of the latest news, publications, events and more.
Go to Sign-up
Learn Rust
In collaboration with our partners Ferrous Systems, KDAB provides a variety of introductory and advanced training courses for the Rust language.
Learn more
Learn Modern C++
Our hands-on Modern C++ training courses are designed to quickly familiarize newcomers with the language. They also update professional C++ developers on the latest changes in the language and standard library introduced in recent C++ editions.
Learn more