la idea es que al seleccionar un archivo con "file chooser button" cambie por el archivo seleccionado
El programa que estoy creando es para instalar paquetes en linux .nho. Necesitan de bash, y lo hago con "import commands". Por otra parte, quiero que la interfaz gráfica muestre el paquete seleccionado, y luego lo instale. Lo de instalar se como hacerlo, pero necesito primero lo otro.
Código Python:
Ver original#!/usr/bin/env python
# -*- coding: iso-8859-15 -*-
import pygtk
pygtk.require('2.0')
import gtk
from gtk import glade
class pynho:
def __init__(self):
#Cargamos el archivo glade en xml
self.wTree = glade.XML('pynho.glade')
#Obtenemos señales
signals = { "on_button1_clicked" : self.on_button1_clicked, #botón instalar
"on_about1_activate" : self.on_about1_activate, #botón acerca de...
"on_archivocerrar_activate" : gtk.main_quit, #botón cerrar menú archivo
#"Otra señal" : self.otraseñal
}
#las conectamos
self.wTree.signal_autoconnect(signals)
#obtenemos el widgwt ventana
self.window = self.wTree.get_widget("window1")
self.entry1 = self.wTree.get_widget("entry1")
self.label1 = self.wTree.get_widget("label1")
self.label1.set_text("posix")
self.window.show()
if(self.window):
self.window.connect("destroy", gtk.main_quit)
#definimos la función para el botón, y nos abre "window2"
def on_button1_clicked(self, widget):
self.window2 = self.wTree.get_widget("window2")
self.window2.show()
def on_about1_activate(self, widget):
self.windowabout = self.wTree.get_widget("windowabout")
self.windowabout.show()
def on_archivocerrar_activate(self, widget):
self.window.connect.main_quit
if __name__ == '__main__':
nhopkg = pynho()
gtk.main()