#51 Le 23/02/2011, à 07:43
- Hizoka
Re : Besoin d'un coup de main (interface pour script bash)
oui je suis content de mon idée
KDE Neon 64bits
Tous mes softs (MKVExtractorQt, HizoSelect, HizoProgress, Qtesseract, Keneric, Services menus...) sont sur github
Hors ligne
#52 Le 23/02/2011, à 13:43
- YannUbuntu
Re : Besoin d'un coup de main (interface pour script bash)
Petite question: a quoi sert la remise a zero (echo 'SET@_progressbar1.set_fraction(0)') vu que c'est une barre de pulse ? (j'utilise cette barre de puls plusieurs fois consecutivement, cela pose-t-il probleme si je ne remets pas a zero ?)
Dernière modification par YannUbuntu (Le 23/02/2011, à 13:44)
à consulter/améliorer: Guide du Débutant, Logiciels, Ecole, Travail, Maison
Hors ligne
#53 Le 23/02/2011, à 14:23
- AnsuzPeorth
Re : Besoin d'un coup de main (interface pour script bash)
oui je suis content de mon idée
J'y pensais plus le coup du pid, pourtant j'avais déjà utilisé ce système avec une fonction. Je vais l'ajouter à la doc.
... On peut pas se souvenir de tout
Dernière modification par AnsuzPeorth (Le 23/02/2011, à 14:25)
Interface graphique pour bash, python ou autre: glade2script
Support Tchat: http://chat.jabberfr.org/muckl_int/inde … ade2script (Hors ligne)
Hors ligne
#54 Le 23/02/2011, à 14:24
- AnsuzPeorth
Re : Besoin d'un coup de main (interface pour script bash)
Petite question: a quoi sert la remise a zero (echo 'SET@_progressbar1.set_fraction(0)') vu que c'est une barre de pulse ? (j'utilise cette barre de puls plusieurs fois consecutivement, cela pose-t-il probleme si je ne remets pas a zero ?)
Ca remet à zero pour vider la barre, sinon il restera un morceau !
Et pour savoir si ca pose problème, essaie, tu verras bien (mais ca ne devrait pas)
Interface graphique pour bash, python ou autre: glade2script
Support Tchat: http://chat.jabberfr.org/muckl_int/inde … ade2script (Hors ligne)
Hors ligne
#55 Le 23/02/2011, à 14:41
- YannUbuntu
Re : Besoin d'un coup de main (interface pour script bash)
Justement je posais la question car ca ne me pose apparemment pas probleme
à consulter/améliorer: Guide du Débutant, Logiciels, Ecole, Travail, Maison
Hors ligne
#56 Le 23/02/2011, à 17:28
- YannUbuntu
Re : Besoin d'un coup de main (interface pour script bash)
Hizoka, j'ai vu dans ton app que tu utilises des balises pour mettre des textes en gras.
Sais-tu comment faire la même chose lorsque le texte est une variable ?
Chez moi ca donne ca (dans le glade j'ai bien coché "Utiliser des balises") :
à consulter/améliorer: Guide du Débutant, Logiciels, Ecole, Travail, Maison
Hors ligne
#57 Le 23/02/2011, à 17:35
- AnsuzPeorth
Re : Besoin d'un coup de main (interface pour script bash)
Tu utilises bien
SET@_label.set_markup('<b>text</b>')
A savoir que tu peux tripler les ' ou les " pour encadrer le texte que tu envois dans les commandes pygtk (pour protéger)
Dernière modification par AnsuzPeorth (Le 23/02/2011, à 18:01)
Interface graphique pour bash, python ou autre: glade2script
Support Tchat: http://chat.jabberfr.org/muckl_int/inde … ade2script (Hors ligne)
Hors ligne
#58 Le 24/02/2011, à 07:06
- YannUbuntu
Re : Besoin d'un coup de main (interface pour script bash)
Bien vu
Pour info, les labels avec markup ne passent pas si on leur injecte une chaine avec un saut a la ligne, il faut remplacer ce saut a la ligne par un "//n".
J'ai un autre soucis : ma fenêtre s'affiche pendant ~1 seconde avec les valeurs (titre, label) par défaut du glade, avant d'afficher les valeurs que je lui ai données. Pourtant je lui ai transmis les nouvelles valeurs AVANT de l'afficher, comme ci-dessous :
echo "SET@_window1.set_title('${Scanning_systems}')"; echo "SET@_label0.set_text('${Please_wait}')"; echo 'SET@_window1.show()'
while true; do echo 'SET@_progressbar1.pulse()'; sleep 0.15; done &
pid_pulse=$!
Sauriez-vous comment corriger ce problème ?
Dernière modification par YannUbuntu (Le 24/02/2011, à 07:06)
à consulter/améliorer: Guide du Débutant, Logiciels, Ecole, Travail, Maison
Hors ligne
#59 Le 24/02/2011, à 09:49
- Hizoka
Re : Besoin d'un coup de main (interface pour script bash)
echo "SET@_window1.set_title('${Scanning_systems}')"
echo "SET@_label0.set_text('${Please_wait}')"
sleep 0.2
echo 'SET@_window1.show()'
ça passe avec un sleep ?
KDE Neon 64bits
Tous mes softs (MKVExtractorQt, HizoSelect, HizoProgress, Qtesseract, Keneric, Services menus...) sont sur github
Hors ligne
#60 Le 24/02/2011, à 10:04
- AnsuzPeorth
Re : Besoin d'un coup de main (interface pour script bash)
C'est bizarre, je n'ai pas ce comportement chez moi !
Et chez toi Hizoka, le même soucis ?
Interface graphique pour bash, python ou autre: glade2script
Support Tchat: http://chat.jabberfr.org/muckl_int/inde … ade2script (Hors ligne)
Hors ligne
#61 Le 24/02/2011, à 10:28
- Hizoka
Re : Besoin d'un coup de main (interface pour script bash)
moi ca dure une fraction de seconde, tu vois que le titre change au moment ou la fenetre est ouverte mais pas le temps de voir l'ancien texte
KDE Neon 64bits
Tous mes softs (MKVExtractorQt, HizoSelect, HizoProgress, Qtesseract, Keneric, Services menus...) sont sur github
Hors ligne
#62 Le 24/02/2011, à 10:54
- YannUbuntu
Re : Besoin d'un coup de main (interface pour script bash)
Je viens de vérifier avec un sleep de 0.2 a 10 secondes, ca met en évidence un truc encore plus bizarre : le sleep intervient une fois la fenêtre ouverte ! (on voit apparaitre la fenêtre avec les valeurs par défaut pendant ~1s, puis elle passe avec les valeurs que je lui ai passees, puis elle reste figee le temps du sleep)
à consulter/améliorer: Guide du Débutant, Logiciels, Ecole, Travail, Maison
Hors ligne
#63 Le 24/02/2011, à 10:58
- AnsuzPeorth
Re : Besoin d'un coup de main (interface pour script bash)
vu que tu fais un show sur la window, tu as bien indiquer que la fenêtre ne doit pas être visible dans le glade ?
Interface graphique pour bash, python ou autre: glade2script
Support Tchat: http://chat.jabberfr.org/muckl_int/inde … ade2script (Hors ligne)
Hors ligne
#64 Le 24/02/2011, à 11:05
- AnsuzPeorth
Re : Besoin d'un coup de main (interface pour script bash)
Tu peux aussi essayer de forcer l'réactualisation de la fenêtre (car c'est pas normal 1 s d'attente)
echo 'SET@window.queue_draw()'
A oui, et le _ n'est pas nécessaire pour les window (cf doc )
Dernière modification par AnsuzPeorth (Le 24/02/2011, à 11:05)
Interface graphique pour bash, python ou autre: glade2script
Support Tchat: http://chat.jabberfr.org/muckl_int/inde … ade2script (Hors ligne)
Hors ligne
#65 Le 24/02/2011, à 11:57
- YannUbuntu
Re : Besoin d'un coup de main (interface pour script bash)
mais quel c.. je suis, tu as raison la fenetre etait en "visible" par defaut.
ok pour le _ devant window. (les dialog non plus n'en ont pas besoin ?)
Tiens Hizo je suis en train de voir ton tuto pour le PPA... pas sur que j'arrive a l'adapter du 1er coup
Dernière modification par YannUbuntu (Le 24/02/2011, à 12:03)
à consulter/améliorer: Guide du Débutant, Logiciels, Ecole, Travail, Maison
Hors ligne
#66 Le 24/02/2011, à 12:04
- AnsuzPeorth
Re : Besoin d'un coup de main (interface pour script bash)
ok pour le _ devant window. (les dialog non plus n'en ont pas besoin ?)
Juste la aboutdialog n'en a pas besoin, les autres, si.
Interface graphique pour bash, python ou autre: glade2script
Support Tchat: http://chat.jabberfr.org/muckl_int/inde … ade2script (Hors ligne)
Hors ligne
#67 Le 24/02/2011, à 12:07
- YannUbuntu
Re : Besoin d'un coup de main (interface pour script bash)
ok merci.
à consulter/améliorer: Guide du Débutant, Logiciels, Ecole, Travail, Maison
Hors ligne
#68 Le 24/02/2011, à 19:53
- Hizoka
Re : Besoin d'un coup de main (interface pour script bash)
Tiens Hizo je suis en train de voir ton tuto pour le PPA... pas sur que j'arrive a l'adapter du 1er coup
=> j'ai fait tout un logiciel pour simplifier grandement tout ça
je le proposerai dans quelques jours
je viens de voir la tof que tu as posté dans le topic de ton logiciel, tu peux cacher l'en-tete des treeview car la c'est moche...
A oui, et le _ n'est pas nécessaire pour les window (cf doc )
=> t'es sur ? car la je viens de testé en virant le _ de ma window1, et il ne change plus le titre en autre...
Dernière modification par Hizoka (Le 24/02/2011, à 19:59)
KDE Neon 64bits
Tous mes softs (MKVExtractorQt, HizoSelect, HizoProgress, Qtesseract, Keneric, Services menus...) sont sur github
Hors ligne
#69 Le 24/02/2011, à 20:12
- AnsuzPeorth
Re : Besoin d'un coup de main (interface pour script bash)
=> t'es sur ? car la je viens de testé en virant le _ de ma window1, et il ne change plus le titre en autre...
Vivi, suis sur
Mais tu es sur que c'est bien un gtk.window ?
Regarde le bout de code qui correspond (sans connaitre python on comprends)
widgets2ref = ['GtkWindow', 'GtkEventBox', 'GtkTreeView', 'GtkStatusbar', 'GtkAboutDialog']
...
...
if widget in widgets2ref or name.startswith('_'):
PS: suis en train d'ajouter une console, pour la notification, je sais pas trop si je l'ajoute ou pas?
Dernière modification par AnsuzPeorth (Le 24/02/2011, à 20:13)
Interface graphique pour bash, python ou autre: glade2script
Support Tchat: http://chat.jabberfr.org/muckl_int/inde … ade2script (Hors ligne)
Hors ligne
#70 Le 03/03/2011, à 11:54
- YannUbuntu
Re : Besoin d'un coup de main (interface pour script bash)
Coucou, petite question :
comment faites-vous pour qu'un _label (avec largeur fixe et hauteur non-fixe) renvoie le texte automatiquement a la ligne ?
(jusqu'a maintenant j'utilisais des renvois forcés de type \n , mais j'aimerais les enlever afin de faciliter le travail des traducteurs)
Dernière modification par YannUbuntu (Le 03/03/2011, à 11:54)
à consulter/améliorer: Guide du Débutant, Logiciels, Ecole, Travail, Maison
Hors ligne
#71 Le 03/03/2011, à 12:41
- Hizoka
Re : Besoin d'un coup de main (interface pour script bash)
dans les options du label tu as : "Découpe" => mot
il va à la ligne si le texte est trop long
KDE Neon 64bits
Tous mes softs (MKVExtractorQt, HizoSelect, HizoProgress, Qtesseract, Keneric, Services menus...) sont sur github
Hors ligne
#72 Le 03/03/2011, à 12:42
- AnsuzPeorth
Re : Besoin d'un coup de main (interface pour script bash)
Bjr,
C'est dans les options du label, à régler dans glade. (coupure de ligne)
Interface graphique pour bash, python ou autre: glade2script
Support Tchat: http://chat.jabberfr.org/muckl_int/inde … ade2script (Hors ligne)
Hors ligne
#73 Le 03/03/2011, à 13:06
- Hizoka
Re : Besoin d'un coup de main (interface pour script bash)
trop tard
KDE Neon 64bits
Tous mes softs (MKVExtractorQt, HizoSelect, HizoProgress, Qtesseract, Keneric, Services menus...) sont sur github
Hors ligne