Question

Je l'ai construit une petite application GUI pour le travail qui utilise certains fichiers .glade pour les fenêtres pop-up. Récemment, le sol sous moi a été déplacé - mon environnement a été mis à jour. Les versions plus récentes pygtk nécessitent des fichiers de GTKBuilder et .xml au lieu des fichiers Glade et .glade et maintenant mon application pauvre est brisée.

Je dois convertir le fichier .glade au fichier .xml plus récent. Le problème est Glade-3 est pas sur notre système, et je ne trouve pas gtk-builder-convert sur le web. Je l'ai regardé le navigateur Gnome GIT, ne savent pas où commencer à chercher ou comment chercher il.

Quelqu'un de bien vouloir me pointer vers le script python gtk-builder-convert?

Était-ce utile?

La solution

gtk-builder-convert fait partie de GTK et il devrait déjà être installé sur votre système puisque vous avez la version GTK 2.12 ou supérieur. Mais si vous ne pouvez vraiment pas trouver, ici il est dans le navigateur git: http://git.gnome.org/browse/gtk+/tree/gtk/gtk-builder-convert

Autres conseils

ubuntu: installer les outils par sudo apt-get install libgtk2.0-dev

mais il est maintenant dépréciée

Il a travaillé sur Linux pour moi en utilisant gtk3 + et + Glade3 installé à partir Conda par les étapes suivantes.

  1. Ouvrez votre Gtk1 + fichier XML ancien Glade conçu dans l'interface utilisateur Glade1 + dans l'interface utilisateur Glade3 +.
  2. Cliquez sur le bouton Enregistrer dans l'interface utilisateur Glade3 +.
  3. Utilisez cette commande après Conda activer gtk-constructeur-convertir infile outfile .
Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top