Joshua Goins - C++ Rust and Qt Easier than you think @KdeOrg
Joshua Goins - C++ Rust and Qt Easier than you think  @KdeOrg
Uploaded April 2025 | Updated September 2026, 3 weeks ago
Most Qt applications are written in C++, which happens to be KDE's mainstay. However, Rust is quickly becoming a great second option and is worth looking at, even for C++ veterans.

Whether you need Rust for a specific library, it's memory safety capabilities or simply want to add a Qt frontend to your Rust project - you'll find it's much easier than you think to integrate the two. While there's no single perfect solution, we will dive into the many methods to blur the line between these technologies. This includes CXX and cbindgen for gluing C++ and Rust together, and KDAB's CXX-Qt for a more Qt-oriented solution. I will showcase some real world examples of Rust + Qt applications and even some Rust you can find inside of KDE today.

KDE is an open-source community developing free software for desktop and mobile, including the powerful Plasma desktop environment. Join the KDE community to contribute, learn, and shape the future of open-source software!

πŸ”— Explore KDE:
🌐 Website: kde.org
πŸ’¬ Forum: discuss.kde.org

πŸ“’ Follow KDE on Social Media:
🐘 Mastodon: https://floss.social/@kde
πŸ“Ή PeerTube: tube.kockatoo.org/c/kde
πŸ“˜ Facebook: facebook.com/KDE
πŸ’Ό LinkedIn: linkedin.com/company/kde
πŸ‘Ύ Reddit: reddit.com/r/kde
🌿 Lemmy: https://lemmy.ml/c/kde
πŸ“· Instagram: instagram.com/kdecommunity
🌌 Bluesky: https://bsky.app/profile/kde.org
🧡 Threads: threads.net/@kdecommunity

πŸ”” Like, Share & Subscribe for More Open-Source Content!

πŸ“Œ Hashtags:
#KDE #Plasma #OpenSource #Linux #FOSS #FreeSoftware #KDECommunity #KDEApps #Tech
Joshua Goins - C++ Rust and Qt Easier than you thinkAkademy 2021 Interview: In Conversation with Patricia AasKDE workshop at UOM: Making a Difference - 23rd of May 2023Akademy 2023 Interview: In conversation with Eleftherios Kosmas - Libre Space FoundationUlf Hermann - QML in Qt6Akademy 2023: Keynote: Kdenlive - what can we learn after 20 years of development?Akademy 2021 - Sponsors TalksNicolas Fella - Looking Back: Whats NextAkademy 2023 - Sunday 16th July - Room 1Plasma Lessons Learned and Our Path Forward in 2026 and Beyond - David EdmundsonHealthy Mind, Healthy CodeAkademy2021 - Health Analysis of the KDE Community
The KDE Community |

Joshua Goins - C++ Rust and Qt Easier than you think

SHARE TO X SHARE TO REDDIT SHARE TO FACEBOOK WALLPAPER