slint/api
Simon Hausmann 2f313f84ec Python: Initial support for implementing models in Python
This provides a Model base class in Python and sub-classes of that
can be set as data models in slint.

The ListModel is provided as basic sub-class operating on a list() and
allowing mutation and notifying the view on the Slint side.

Similarly, an array declared in Slint is exposed as an object to Python
that looks like a Model.

Both support the sequence protocol.

Fixes #4135
2024-03-05 15:45:52 +01:00
..
cpp C++ Interpreter: Add support for setting the translation domain 2024-02-22 16:58:38 +01:00
node Node.js: Fix exception thrown when converting a Rust model into a Js Model 2024-02-28 11:18:32 +01:00
python Python: Initial support for implementing models in Python 2024-03-05 15:45:52 +01:00
rs Change foo type from i32 to int for Slint's struct 2024-03-04 08:59:32 +01:00
wasm-interpreter vtable: increase version number to account for breaking change in vtable::Dyn 2024-02-26 14:45:47 +01:00