Go to file
Jos van den Oever 31f2e0078d Make the processview more appealing by expanding pid 1 2017-08-26 02:07:49 +02:00
demo Make the processview more appealing by expanding pid 1 2017-08-26 02:07:49 +02:00
src Remove generated code that is not needed. 2017-08-25 15:42:56 +02:00
tests Remove generated code that is not needed. 2017-08-25 15:42:56 +02:00
.gitignore Add test for generated List code 2017-08-20 16:11:58 +02:00
AUTHORS Add AUTHORS file 2017-08-25 18:19:05 +02:00
CMakeLists.txt Set application icon and show logo in QWidget style 2017-08-25 18:13:55 +02:00
README.md Add logo to the readme 2017-08-25 17:07:47 +02:00
design.txt Separate interface from implementation 2017-08-03 11:18:52 +02:00
dev A table with system processes and a qml chart 2017-08-24 01:55:37 +02:00
logo.svg SVG logo added 2017-08-25 16:54:52 +02:00

README.md

Rust Qt Bindings Generator

Rust Qt Bindings

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.