Il est temps de vous présenter Slint, un toolkit pour faire des interfaces graphiques pour desktop et embarqué.
Slint est open source et multi-plateformes. Le projet est développé sur GitHub: https://github.com/slint-ui/slint
Le principe est inspiré par QML (puisque j'ai travaillé dans cet écosystème précédemment).
Il y a un langage de description d'interface, et la logique se fait dans un autre langage de programmation.
Le code .slint
ressemble à ça:
HelloWorld := Window {
property <string> name
(…)