Différences
Ci-dessous, les différences entre deux révisions de la page.
Les deux révisions précédentes Révision précédente Prochaine révision | Révision précédente | ||
glade [Le 17/03/2020, 17:36] eagle08 |
glade [Le 08/01/2025, 16:25] (Version actuelle) bcag2 [Voir aussi] suppr liens morts |
||
---|---|---|---|
Ligne 4: | Ligne 4: | ||
{{ https://upload.wikimedia.org/wikipedia/commons/thumb/5/59/Glade_3_logo.svg/langfr-220px-Glade_3_logo.svg.png?200}} | {{ https://upload.wikimedia.org/wikipedia/commons/thumb/5/59/Glade_3_logo.svg/langfr-220px-Glade_3_logo.svg.png?200}} | ||
- | ====== Glade ====== | + | ====== Glade : la ligne de code ouvre les fenêtres ====== |
Glade est un outil interactif de conception d'interface graphique GTK+. \\ | Glade est un outil interactif de conception d'interface graphique GTK+. \\ | ||
Ligne 19: | Ligne 19: | ||
Il suffit d'[[:tutoriel:comment_installer_un_paquet|installer le paquet]] **[[apt>glade]]**. | Il suffit d'[[:tutoriel:comment_installer_un_paquet|installer le paquet]] **[[apt>glade]]**. | ||
La version par défaut de Glade ne permet pas d'ouvrir les fichiers créés sous les versions antérieures il faut donc installer le paquet [[apt>glade-gtk2]] et le lancer via la commande :<code>glade-gtk2</code> | La version par défaut de Glade ne permet pas d'ouvrir les fichiers créés sous les versions antérieures il faut donc installer le paquet [[apt>glade-gtk2]] et le lancer via la commande :<code>glade-gtk2</code> | ||
- | À partir d'[[:xenial|Ubuntu 16.04]], le paquet n'est plus dans les [[:dépôts]], mais vous pouvez télécharger la dernière version sur UbuntuUpdates.org[[https://www.ubuntuupdates.org/glade|ici]] ou retrouver toutes les versions disponibles [[https://www.ubuntuupdates.org/package_metas?exact_match=1&q=glade|là]]. | + | À partir d'[[:xenial|Ubuntu 16.04]], le paquet n'est plus dans les [[:dépôts]], mais vous pouvez télécharger la dernière version sur UbuntuUpdates.org[[https://www.ubuntuupdates.org/pm/glade|les binaires de Glade]]. |
===== Exemple de programmation ===== | ===== Exemple de programmation ===== | ||
Pour gagner du temps, nous allons utiliser directement une boîte de dialogue qui comporte déjà 2 parties utiles. \\ A savoir : | Pour gagner du temps, nous allons utiliser directement une boîte de dialogue qui comporte déjà 2 parties utiles. \\ A savoir : | ||
- | * une partie vide puis | + | * une partie vide puis |
- | * une autre dédiée spécifiquement aux boutons. | + | * une autre dédiée spécifiquement aux boutons. |
Réalisons donc une interface ressemblant à ceci, avec une arborescence identique à celle proposée sur l’image ci-dessous. Le fichier Glade est disponible dans l’archive et se nomme ''PasswordGenerator.glade''. | Réalisons donc une interface ressemblant à ceci, avec une arborescence identique à celle proposée sur l’image ci-dessous. Le fichier Glade est disponible dans l’archive et se nomme ''PasswordGenerator.glade''. | ||
Ligne 105: | Ligne 105: | ||
===== Voir aussi ===== | ===== Voir aussi ===== | ||
- | + | * [[https://python-gtk-3-tutorial.readthedocs.io/en/latest/builder.html|Créer une interface avec Glade et l'utiliser en python]] (en) | |
- | * [[http://daniel.coquette.free.fr/dotclear/index.php/post/2006/12/11/Creer-des-interfaces-graphique-avec-PyGTK-et-Glade|Créer des interfaces avec Pygtk]], | + | |
- | * [[http://daniel.coquette.free.fr/dotclear/index.php/post/2006/12/18/Construire-une-application-avec-PyGTK-et-Glade|Construire une application avec-PyGTK et Glade]], | + | |
- | * [[http://python-gtk-3-tutorial.readthedocs.io/en/latest/builder.html|Créer une interface avec Glade et l'utiliser en python]] (en) | + | |
- | * [[https://openclassrooms.com/courses/pygtk/glade|Glade sur openclassrooms]], | + | |
* [[https://wiki.gnome.org/Apps/Glade/Tutorials|Documentation officielle]] sur le [[http://glade.gnome.org/|site officiel]] (en). | * [[https://wiki.gnome.org/Apps/Glade/Tutorials|Documentation officielle]] sur le [[http://glade.gnome.org/|site officiel]] (en). | ||