🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: es.comp.os.linux.programacion
Article #16119

Re: Dudilla con Gtk

#16119
From: kirk_6360
Date: Tue, 09 May 2000 00:00
52 lines
2469 bytes
In article <slrn8gv73v.6j6.jajs@Pascual.es>,
  jajs@NOSPAMretemail.es wrote:
> Hola estoy poniendole una interfaz a un programilla escrito en Python.
> La interfaz (gtk) est� realizada con Glade y la cargo dinamicamente
> desde el mismo programa Python a partir del .glade. Se carga bien,
> aparecen los widgets, y me responden.
>
> Ahora el problemilla.
>
> Como resultado de una acci�n (pulsar un bot�n) se han de
> ejecutar una serie de funciones, y el progreso de las mismas se ha de
> reflejar en un par de barras de progreso (entre otros widgets). El
> problema es que no se como hacerlo para que todo se vaya actualizando
> gradualmente, es decir, si hago (simplificando mucho)
>
> gui = MiObjetoGui()
> gui.boton.connect('clicked', funcioncilla, gui)
> mainloop()
>
> Evidentemente funcioncilla se ejecuta, pero el problema es que los
> widgets no se actualizan hasta que acaba y precisamente lo que yo quiero
> reflejar es el progreso de la funci�n.
>
> Tambi�n hab�a pensado en hacerlo con hilos, pero aunque haga a 'gui'
> global, ponga en un hilo s�lo el mainloop() y en otro (funcioncilla) el
> c�digo para actualizar los widgets, no se actualizan.
>
> No se si me explico bien (son las 5 de la ma�ana), pero supongo que el
> problema es general a cualquier programa que quiera hacer algo parecido
> con barras de progreso as� que �c�mo se hace?
>
> Muchas gracias.
>
> --
> P�gina personal: http://www.clickeas.com/linux
> Debian GNU/Linux 2.2 + ReiserFS
>

Juanjo:
          No se si esta direccion te puede servir:
                     http://www.ddj.com/ftp/2000/2000_04/pygtk.txt

Creo que nos puede sacar de apuros a varios. Te
escribo desde Argentina. Saludos.

Santiago.




Sent via Deja.com http://www.deja.com/
Before you buy.
Technical Details
Message-ID: <8f7lsc$gfa$1@nnrp1.deja.com>
Path: arc1-ca.pugleaf.net!unknown!not-for-mail
References: <slrn8gv73v.6j6.jajs@Pascual.es>

Show Full Headers
Complete Article Headers
X-Google-Language: SPANISH,ASCII
X-Google-Thread: f86c8,1fe7109bf7e96080
X-Google-Attributes: gidf86c8,public
From: kirk_6360@my-deja.com
Subject: Re: Dudilla con Gtk
Date: 2000/05/09
Message-ID: <8f7lsc$gfa$1@nnrp1.deja.com>
X-Deja-AN: 620888496
References: <slrn8gv73v.6j6.jajs@Pascual.es>
X-Http-Proxy: 1.0 www.proxy.ing.unlpam.edu.ar:8080 (Squid/2.1.PATCH2), 1.0 x41.deja.com:80 (Squid/1.1.22) for client 170.210.122.34, 170.210.122.50
Organization: Deja.com - Before you buy.
X-Article-Creation-Date: Tue May 09 00:11:11 2000 GMT
Newsgroups: es.comp.os.linux.programacion
X-Http-User-Agent: Mozilla/4.7 [en] (Win98; I)