KDAB / cxx-qt

Safe interop between Rust and Qt
https://kdab.github.io/cxx-qt/book/
964 stars 66 forks source link

Tracking Issues: Current cxx-qt-gen Refactorings #937

Open LeonMatthesKDAB opened 2 months ago

LeonMatthesKDAB commented 2 months ago

What originally started as a refactor of naming (see #835 ) has now become a plan for a larger internal refactoring, which we aim to be the baseline of the next 0.7 release. From this improved, cleaner architecture, we should be able to stabilize more easily and quickly.

The planned structure of cxx-qt-gen:

Overall we should use the new functions from the naming module wherever possible, which should then solve our issues regarding cxx_name, rust_name, etc.

Associated issues: