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/m...
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: • Rust and Qt
About the host:
Leon Matthes is a working student at KDAB and a Rust enthusiast. He has co-authored the development of CXX-Qt.
Every month our newsletter is featuring technical blogs on Qt, C++ and 3D topics: https://www.kdab.com/development-reso...
About KDAB:
KDAB offers experienced software experts to help you deliver functional, high-performing, and innovative software across embedded, mobile, and desktop platforms for projects using C++, Qt, QML/Qt Quick, OpenGL, Qt 3D, and more. https://www.kdab.com/software-services
KDAB experts regularly take time out to deliver KDAB’s world class training, in-house or at open enrollment courses around the world. We are the market leaders for training in Qt, OpenGL, and C++.
Contact us to find out more at [email protected] or visit our website: https://www.kdab.com/software-service...
We are about 90 people, located all around the world. Our Head Office is in Sweden and we have other offices in Germany, France, the UK, and the USA. https://www.kdab.com/about/contact/