QML-rust - bindings for Qt Quick

Library is still in a rough shape.
Bindings are based on DOtherSide C bindings for QML

Examples

Requires CMake, Make, Qt (Core, Gui, Widgets, Quick) and, of course, Rust.

In-app examples

Status

Done: * Basic initialization and execution. * Providing properties to QML files. * QAbstractListModels - to provide changable models for QML items (early draft, still lacks proper mutability). * QObjects: slots, signals (no properties for a whiel). Emitting signals and receiving slots works.

To be done: * QML singletons * etc