Contenu | Rechercher | Menus

Annonce

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

À propos de l'équipe du forum.

#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 wink 


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 big_smile)

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 !

jeuxjeux20 a écrit :

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