Saltar al contenido

pygtk

Cómo hacer funcionar un Gtk.spinner usando Pygobject (Python y Gtk)

Tras mucho tiempo buscando la solución, hoy la he encontrado en stack overflow. Una solución simple es llamar constantemente a este código dentro de la función que queremos llevar a cabo. Esto a veces no es posible. Para hacerlo sin lo anterior, necesitamos usar elementos que la librería Gtk nos ofrece. La función clave que realiza esto es GObject.idle_add(callback,[args]). Aún así también necesitaremos usar elementos como los threads de python para llevar a cabo nuestro objetivo. Os dejo un ejemplo del código funcional. La función callback (funcion_callback) va a ser la función que se ocupe de recibir el resultado proporcionado por la función cerebro. Este es el resultado final que… Leer más »Cómo hacer funcionar un Gtk.spinner usando Pygobject (Python y Gtk)

Mis proyectos: Gnhoi

Hola. Hace tiempo que llevo queriendo hablar de esto. Este es mi desarrollo de una aplicación gráfica para linux. Probablemente no mucha gente (desgraciadamente) conozca nhopkg. Este proyecto es uno creado por Jaime Gil que pretende ser el instalador universal de linux; en vez de descargarte el código fuente, te descargas el archivo .nho compilado y los desarrolladores no se rompen la cabeza y crean un .deb, .rpm, un tarball etc… Pero el problema es que desde que se construyó nhopkg, sólo existe una aplicación gráfica para manejarlo. Y siento decirlo, pero gambas (el lenguaje de nhopkg-fe) no me gusta, me parece lento. Por eso me puse a «investigar» y… Leer más »Mis proyectos: Gnhoi