[Python-es] Static Variables Python Qt

revxfire en gmail.com revxfire en gmail.com
Mie Sep 25 07:06:58 CEST 2013


Buenas el caso es que estoy desarrollando un pequeño sistema administrativo 
en python + qt, el problema viene dado por esto:

Tengo una class "MainWindow.py"  este lo tengo trabajando como Mdi, por lo 
que tengo dentro un MDI AREA, y activo el resto de las 
ventanas(Clientes,Facturacion,Presupuesto) administrativos añadiendo las 
ventanas al mdi area asi:

@pyqtSlot()
   def on_btnClientes_clicked(self):
      wClientes = VClientes()
      self.mdiArea.addSubWindow(wClientes)
      wClientes.show()

Donde VClientes es la class de la ventana de administracion de clientes. Aqui 
viene el problema, yo quiero que desde la class VClientes leer o escribir en 
los QLineEdit de VFactura(Ventana de facturacionl), la estructura seria asi:

Nombre Class
VMainWindow.
VFactura
VClientes. 

EL caso seria por ejemplo que en caso del el cliente no existir, se abre la 
ventana de insersion de clientes, usando el codigo arriba escrito, pero que al 
momoento de que VCLientes cumpla su funcion ademas modifique los lineEdit 
que estan en Vfactura(Que es la class que llamo a VClientes).

En java usaria variables Static y podria modificar las propiedades de la 
class principal desde una clase child, pero aca en python ni idea como 
hacerlo.

Este es la primera cosa en python que no he logrado, en mi proceso de 
aprendizaje.


Saludos, espero me puedan ayudar si tienen alguna duda con respecto a la 
descripción de mi pregunta por favor notificar


Más información sobre la lista de distribución Python-es