brummer-simon / bcdt-rust_plasmoid_example

Example code of a Plasma widget using a Backend implemented in Rust
Mozilla Public License 2.0
21 stars 0 forks source link

Port to Plasma (KDE6) #5

Closed brummer-simon closed 5 months ago

brummer-simon commented 5 months ago

This PR rewrites the entire example with bindings generate with cxx. Sadly qmetaobject-rs built QML Extensions fail to load under Plasma after the KDE6 release, therefore I've wrote the Qt in C++, created bindings and implemented the backend in rust. Not nice but it works.