Journal TapTempo en Slint

Posté par  (site web personnel) . Licence CC By‑SA.
Étiquettes :
18
6
nov.
2024

Bonjour à tous,

Ce journal s'inscrit dans la série des journaux TapTempo. Je vous présente : TapTempo en Slint !

Pour ceux qui ne connaissent pas encore Slint, c’est un toolkit pour créer des interfaces graphiques natives. Je suis l'un des développeurs, et j’en ai déjà parlé dans ce journal et cette dépêche.

Dans ce portage de TapTempo, j'ai décidé de tout coder directement en Slint. Normalement, Slint sert principalement à construire l'interface utilisateur (UI), et la (…)

Journal QRNote pour copier coller du texte de son ordinateur au téléphone

Posté par  (site web personnel, Mastodon) . Licence CC By‑SA.
Étiquettes :
40
26
oct.
2023

Cher journal,

Mon âge avancé ne me permet pas de prétendre au statut de «petite poucette» cher à feu Michel Serre : J'ai du mal à taper des messages avec mes pouces sur un téléphone.

Par conséquent, j'ai pris l'habitude de les taper sur des sites (plus ou moins soucieux de mes données personnelles) qui transforme ce texte en un QRcode. QRCode que je scanne ensuite avec le lecteur du téléphone pour le récupérer dans le presse papier (…)

Journal Slint: Un toolkit pour interface graphiques natives

Posté par  (site web personnel) . Licence CC By‑SA.
Étiquettes :
56
16
mar.
2022

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
(…)