#1 Le 01/08/2014, à 19:27
- jeuxjeux20
Glade2script-gtk3 ne fait rien !
Bonjour,
J'ai crée une petite appli avec glade et je souhaite le convertir avec glade2script.
Lorsque je fais la commande
glade2script -g builde.glade
Ça me réponds :
File "/usr/bin/glade2script", line 4811, in <module>
os.chdir(path_appli)
OSError: [Errno 2] Aucun fichier ou dossier de ce type: ''
Merci de me répondre.
P.S Je suis en vacances toujours avec mon ordi portable Linux sous la main
Si vous avez un noyau dans votre fruit, ne le jetez pas ! ça peut cacher un beau pingouin...
Hors ligne
#2 Le 01/08/2014, à 19:52
- Kooothor
Re : Glade2script-gtk3 ne fait rien !
Salut,
Essaie :
glade2script -g $PWD/builde.glade
~ktr
Hors ligne
#3 Le 01/08/2014, à 20:22
- jeuxjeux20
Re : Glade2script-gtk3 ne fait rien !
Merci de m'avoir répondu,
Lorsque s'essaie la commande il me réponds
Exception in thread Thread-1:
Traceback (most recent call last):
File "/usr/lib/python2.7/threading.py", line 810, in __bootstrap_inner
self.run()
File "/usr/bin/glade2script", line 4450, in run
args = self.test_fichier( s_bash )
File "/usr/bin/glade2script", line 4437, in test_fichier
fichier_t = '''%s %s''' % ( fichier_t, l_file_splitted.pop(0) )
IndexError: pop from empty list
Merci.
Si vous avez un noyau dans votre fruit, ne le jetez pas ! ça peut cacher un beau pingouin...
Hors ligne
#4 Le 01/08/2014, à 21:23
- Kooothor
Re : Glade2script-gtk3 ne fait rien !
Si tu ne donnes pas ton fichier .glade on ne peut pas t'aider.
L'erreur est explicite, tu devrais pouvoir régler ce problème dans ton code.
IndexError: pop from empty list
Hors ligne
#5 Le 02/08/2014, à 18:47
- jeuxjeux20
Re : Glade2script-gtk3 ne fait rien !
Bonjour,
Merci de m'avoir répondu (encore )
Mon code glade :
<?xml version="1.0" encoding="UTF-8"?>
<!-- Generated with glade 3.16.1 -->
<interface>
<requires lib="gtk+" version="3.10"/>
<object class="GtkAdjustment" id="adjustment1">
<property name="upper">100</property>
<property name="step_increment">1</property>
<property name="page_increment">10</property>
</object>
<object class="GtkWindow" id="window1">
<property name="can_focus">False</property>
<property name="title" translatable="yes">Bonjour</property>
<property name="window_position">center</property>
<property name="icon_name">help-browser</property>
<child>
<object class="GtkGrid" id="grid1">
<property name="visible">True</property>
<property name="can_focus">False</property>
<property name="orientation">vertical</property>
<property name="row_spacing">3</property>
<property name="column_spacing">5</property>
<property name="row_homogeneous">True</property>
<property name="column_homogeneous">True</property>
<property name="baseline_row">5</property>
<child>
<object class="GtkLabel" id="label1">
<property name="visible">True</property>
<property name="can_focus">False</property>
<property name="halign">center</property>
<property name="label" translatable="yes">Salut</property>
<property name="lines">1</property>
</object>
<packing>
<property name="left_attach">1</property>
<property name="top_attach">0</property>
<property name="width">1</property>
<property name="height">1</property>
</packing>
</child>
<child>
<object class="GtkLabel" id="label2">
<property name="visible">True</property>
<property name="can_focus">False</property>
<property name="label" translatable="yes">ca va</property>
</object>
<packing>
<property name="left_attach">1</property>
<property name="top_attach">2</property>
<property name="width">1</property>
<property name="height">1</property>
</packing>
</child>
<child>
<object class="GtkButton" id="button1">
<property name="label" translatable="yes">Oui </property>
<property name="visible">True</property>
<property name="can_focus">True</property>
<property name="receives_default">True</property>
<signal name="clicked" handler="gtk_main_quit" object="label1" swapped="no"/>
</object>
<packing>
<property name="left_attach">2</property>
<property name="top_attach">0</property>
<property name="width">2</property>
<property name="height">3</property>
</packing>
</child>
<child>
<object class="GtkBox" id="box1">
<property name="visible">True</property>
<property name="can_focus">False</property>
<property name="orientation">vertical</property>
<child>
<object class="GtkLabel" id="label3">
<property name="visible">True</property>
<property name="can_focus">False</property>
<property name="label" translatable="yes">label</property>
</object>
<packing>
<property name="expand">False</property>
<property name="fill">True</property>
<property name="position">0</property>
</packing>
</child>
<child>
<object class="GtkLabel" id="label4">
<property name="visible">True</property>
<property name="can_focus">False</property>
<property name="label" translatable="yes">label</property>
</object>
<packing>
<property name="expand">False</property>
<property name="fill">True</property>
<property name="position">1</property>
</packing>
</child>
<child>
<object class="GtkLabel" id="label5">
<property name="visible">True</property>
<property name="can_focus">False</property>
<property name="label" translatable="yes">label</property>
</object>
<packing>
<property name="expand">False</property>
<property name="fill">True</property>
<property name="position">2</property>
</packing>
</child>
</object>
<packing>
<property name="left_attach">1</property>
<property name="top_attach">1</property>
<property name="width">1</property>
<property name="height">1</property>
</packing>
</child>
<child>
<object class="GtkScale" id="scale1">
<property name="visible">True</property>
<property name="can_focus">True</property>
<property name="adjustment">adjustment1</property>
<property name="round_digits">2</property>
<property name="digits">2</property>
</object>
<packing>
<property name="left_attach">0</property>
<property name="top_attach">0</property>
<property name="width">1</property>
<property name="height">3</property>
</packing>
</child>
</object>
</child>
</object>
</interface>
Merci !
Si vous avez un noyau dans votre fruit, ne le jetez pas ! ça peut cacher un beau pingouin...
Hors ligne
#6 Le 02/08/2014, à 20:46
- Kooothor
Re : Glade2script-gtk3 ne fait rien !
Mets à jour ton système (et donc glade par la même occasion).
Hors ligne
#7 Le 02/08/2014, à 21:05
- jeuxjeux20
Re : Glade2script-gtk3 ne fait rien !
Désole mais je ne peux pas, je suis en vacances et j'ai que le point d’accès wifi du tel (avec la 3G)
Je peux faire cela tout de même .
Glade est a la dernière version : 3.16.1
Avec un autre fichier il me dit
glade2script -g $PWD/test.glade -d
glade2script 3.2.0, Copyright (C) 2010-2012, Fevrier 2012
[[ GTK LIB ]] ==> GtkBuilder
[[ WIDGETS ]] ====>>>> window1
Exception in thread Thread-1:
Traceback (most recent call last):
File "/usr/lib/python2.7/threading.py", line 810, in __bootstrap_inner
self.run()
File "/usr/bin/glade2script", line 4454, in run
env = os.environ.update(DIC_ENV),
File "/usr/lib/python2.7/subprocess.py", line 710, in __init__
errread, errwrite)
File "/usr/lib/python2.7/subprocess.py", line 1327, in _execute_child
raise child_exception
OSError: [Errno 8] Erreur de format pour exec()
Contenu de ce fichier glade :
<?xml version="1.0" encoding="UTF-8"?>
<!-- Generated with glade 3.16.1 -->
<interface>
<requires lib="gtk+" version="3.10"/>
<object class="GtkWindow" id="window1">
<property name="can_focus">False</property>
<child>
<object class="GtkLabel" id="label1">
<property name="visible">True</property>
<property name="can_focus">False</property>
<property name="label" translatable="yes">Ceci est une fenetre</property>
</object>
</child>
</object>
</interface>
Merci de me répondre et merci de m'avoir répondu
Si vous avez un noyau dans votre fruit, ne le jetez pas ! ça peut cacher un beau pingouin...
Hors ligne
#8 Le 03/08/2014, à 00:01
- Kooothor
Re : Glade2script-gtk3 ne fait rien !
Glade est a la dernière version : 3.16.1
Non, la dernière est 3.18.
http://ftp.gnome.org/pub/GNOME/sources/glade/3.18/
Et je pense que essayer de debugger un software pas à jour c'est pas forcément la meilleure chose à faire.
Et le bug peut également venir de python.
@+
~ktr
Hors ligne
#9 Le 03/08/2014, à 11:36
- jeuxjeux20
Re : Glade2script-gtk3 ne fait rien !
Merci, j'ai tout fait (mis a jour glade )
Maintenant il veux plus se lancer !?
lorsque je le lance dans le terminal il m'affiche
Gtk-Message: Failed to load module "overlay-scrollbar"
Gtk-Message: Failed to load module "unity-gtk-module"
Gtk-Message: Failed to load module "canberra-gtk-module"
(glade:15373): GLib-GIO-ERROR **: Settings schema 'org.gtk.Settings.FileChooser' does not contain a key named 'sort-directories-first'
Trappe pour point d'arrêt et de trace (core dumped)
Merci.
Si vous avez un noyau dans votre fruit, ne le jetez pas ! ça peut cacher un beau pingouin...
Hors ligne
#10 Le 03/08/2014, à 14:13
- Kooothor
Re : Glade2script-gtk3 ne fait rien !
Et qu'est-ce qui t'empêche de googler toi-même ton message d'erreur et de lire les nombreux résultats ?
Hors ligne
#11 Le 09/08/2014, à 19:58
- jeuxjeux20
Re : Glade2script-gtk3 ne fait rien !
Désolé mais j'ai fait une bêtise (oups) et j'ai en mettant a jour glade et gtk+ 3 fait un mauvais truc voir :
http://forum.ubuntu-fr.org/viewtopic.php?id=1646661
Merci.
Si vous avez un noyau dans votre fruit, ne le jetez pas ! ça peut cacher un beau pingouin...
Hors ligne