Glade

outil de développement rapide d’applications GTK+

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 Voir et modifier les données sur Wikidata
Dernière version 3.40.0 ()[1]Voir et modifier les données sur Wikidata
Dépôt gitlab.gnome.org/GNOME/glade.gitVoir et modifier les données sur Wikidata
Écrit en CVoir et modifier les données sur Wikidata
Interface GTKVoir et modifier les données sur Wikidata
Système d'exploitation GNU/Linux, BSD, Microsoft Windows et macOSVoir et modifier les données sur Wikidata
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 modifier

  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 modifier

Articles connexes modifier

Liens externes modifier