Go to file
Jos van den Oever 4724f2c62f Add minimal test for UniformTree 2017-08-20 17:15:27 +02:00
demo Send the dataChanged signal when data is changed 2017-08-19 14:25:20 +02:00
rust_qt_binding_generator Add minimal test for UniformTree 2017-08-20 17:15:27 +02:00
tests Add minimal test for UniformTree 2017-08-20 17:15:27 +02:00
.gitignore Add test for generated List code 2017-08-20 16:11:58 +02:00
CMakeLists.txt Move main application to demo folder 2017-08-12 15:16:10 +02:00
README.md Pivot the README 2017-08-15 23:12:22 +02:00
design.txt Separate interface from implementation 2017-08-03 11:18:52 +02:00
dev Add option to run build env with Qt Quick Controls 2 and Qt Charts 2017-08-17 21:26:37 +02:00

README.md

Rust Qt Bindings Generator

This generator gets you started quickly to use Rust code from Qt and QML.

The building block of Qt and QML projects are QObject and the Model View classes. rust_qt_binding_generator reads a json file to generate QObject or QAbstractItemModel classes that call into generated Rust files. For each type from the JSON file, a Rust trait is generated that should be implemented.

This way, Rust code can be called from Qt and QML projects.