Glade

Glade est un outil interactif de conception d'interface graphique GTK. Il prend en charge toute la partie de gestion/génération de l'interface pour permettre au développeur de se concentrer sur le code « utile ».

Glade
Description de l'image Glade_3_logo.svg.
Description de cette image, également commentée ci-après
Construction de GUI GTK+
Informations
Première version
Dernière version 3.40.0 ()[1]
Dépôt gitlab.gnome.org/GNOME/glade.git
Écrit en C
Interface GTK
Système d'exploitation GNU/Linux, BSD, Microsoft Windows et macOS
Environnement GNU/Linux, BSD
Type Constructeur d'interface graphique
Licence GNU GPL
Site web glade.gnome.org

Glade enregistre les interfaces graphiques en générant des fichiers XML.

Initialement la bibliothèque libglade permettait de lire ces fichiers dynamiquement (c’est-à-dire à l'exécution de l'application). GtkBuilder (inclus dans GTK) remplace dorénavant libglade dans l'environnement de bureau GNOME[2],[3].

Ces fichiers XML peuvent être utilisés par de nombreux langages de programmation tels que C++, Python, JavaScript, Vala, Haskell, Rust et FreeBasic.

Glade ne prend pas en charge GTK 4. Mais un de ses auteurs développe depuis 2021 un nouveau logiciel pour GTK 4 nommé Cambalache[4]. Celui-ci est disponible en version 0.10.3 en septembre 2022.

Notes et références

  1. (en) Juan Pablo Ugarte, « Glade 3.40.0 released! », (consulté le )
  2. (en) GtkBuilder has landed!
  3. (en) Libglade officially deprecated in favor of GtkBuilder.
  4. (en-US) « Cambalache 0.10.0 is out! | Juan Pablo's Blog » (consulté le )

Voir aussi

Articles connexes

Liens externes

  • icône décorative Portail de la programmation informatique
  • icône décorative Portail des logiciels libres
Cet article est issu de Wikipedia. Le texte est sous licence Creative Commons – Attribution – Partage à l’identique. Des conditions supplémentaires peuvent s’appliquer aux fichiers multimédias.