CXX-Qt 0.7 Release
www.kdab.com
external-link
Version 0.7 of CXX-Qt, bidirectional Rust ⇄ C++ bindings with Qt, was just released by KDAB. Check out what's new!

CXX-Qt is a set of Rust crates for creating bidirectional Rust ⇄ C++ bindings with Qt. It supports integrating Rust into C++ applications using CMake or building Rust applications with Cargo. CXX-Qt provides tools for implementing QObject subclasses in Rust that can be used from C++, QML, and JavaScript.

For 0.7, we have stabilized the cxx-qt bridge macro API and there have been many internal refactors to ensure that we have a consistent baseline to support going forward. We encourage developers to reach out if they find any unclear areas or missing features, to help us ensure a roadmap for them, as this may be the final time we can adapt the API. In the next releases, we’re looking towards stabilizing the cxx-qt-build and getting the cxx-qt-lib APIs ready for 1.0.

I’m a rust & qt neophyte: is kde now rust?

Ephera
link
fedilink
32M

You could use this crate to build a Rust program which uses the Qt GUI framework and therefore would feel rather ‘native’ in KDE.
But the vast majority of KDE applications continue to be implemented in C++.

Rust Programming
!rust@lemmy.ml
    • 0 users online
    • 7 users / day
    • 12 users / week
    • 35 users / month
    • 76 users / 6 months
    • 1 subscriber
    • 288 Posts
    • 842 Comments
    • Modlog