Merci d'avoir passé du temps à regarder les détails.
Contrairement à ce qui est écrit, l'interface est tout sauf native. C'est du dessiné
Comme ce qui a été dit plus haut, par "natif", je fais l'opposition à "web" qui tourne dans un browser.
faîtes un click droit sur une zone texte, et vous n'aurez pas le menu classique de copier/coller
En effet, ce n'est pas encore implémenter. Il y encore beaucoup de travail à faire pour avoir tout les détails correct. Mais l'idée c'est qu'il est possible de l'implémenter.
Mais ça foire complètement sur les hôtes qui ne sont un minimum customisés.
Sous Linux ça utilise Qt, mais il faudra en effet utiliser un style GTK.
Par contre, Windows avec un thème sombre devrait fonctionner sans problèmes
Sur la version mobile de la démo web [...] il met un < input > caché sous le canvas de dessin.
La démo web est juste une démo, il fallait bien faire un truc qui marche.
Oui, en principe on pourrait rendre le tout avec le DOM plutôt que d'utiliser un canvas. Mais on ne fait pas ça pour le moment car le but de la démo web est just de montrer à quoi ça ressemble quad ça tourne en natif.
Et pour l'embarqué, il y a LVGL qui est quand même LA référence.
Oui, mais LVGL force à programmer l'interface en C de manière impérative est ça c'est pas idéal. L'idée est qu'avec Slint et son langage déclaratif il est bien plus facile et rapide de développer l'UI
[^] # Re: Ce n'est pas du natif
Posté par Gof (site web personnel) . En réponse à la dépêche Slint 1.0 : une boîte à outils graphiques natifs pour poste client et embarqué. Évalué à 6.
Merci d'avoir passé du temps à regarder les détails.
Comme ce qui a été dit plus haut, par "natif", je fais l'opposition à "web" qui tourne dans un browser.
En effet, ce n'est pas encore implémenter. Il y encore beaucoup de travail à faire pour avoir tout les détails correct. Mais l'idée c'est qu'il est possible de l'implémenter.
Sous Linux ça utilise Qt, mais il faudra en effet utiliser un style GTK.
Par contre, Windows avec un thème sombre devrait fonctionner sans problèmes
La démo web est juste une démo, il fallait bien faire un truc qui marche.
Oui, en principe on pourrait rendre le tout avec le DOM plutôt que d'utiliser un canvas. Mais on ne fait pas ça pour le moment car le but de la démo web est just de montrer à quoi ça ressemble quad ça tourne en natif.
Oui, mais LVGL force à programmer l'interface en C de manière impérative est ça c'est pas idéal. L'idée est qu'avec Slint et son langage déclaratif il est bien plus facile et rapide de développer l'UI