Problemas de importar clases

Jean Carlos Rodrìguez jeancarlosr_ve en yahoo.com
Vie Feb 17 15:20:29 CET 2006


Hola tengo un problema en esto:
La interfaz esta hecha en PyQtGPL
##############################
este archivo se llama Conexiones_modulo2.py

import sys
import os.path
from qt import *
from  modulo1 import Modulo1
from modulo2 import Modulo2
from Conexiones_modulo1 import Conexiones1

class Conexiones2(Modulo2,Modulo1):
        
    def __init__(self):
        Modulo2.__init__(self)
       
self.lineEditOperando1.setValidator(QIntValidator(self.lineEditOperando1))
       
self.lineEditOperando2.setValidator(QIntValidator(self.lineEditOperando2))
        self.Operando1 = 0
        self.Operando2 = 0
        self.suma = 0
        

    def connectSlots(self):
       
self.connect(self.pushButtonSuma,SIGNAL("clicked()"),self.Suma)
       
self.connect(self.pushButtonLLevara,SIGNAL("clicked()"),self.Llevara)
        
    def Operando1(self):
        self.Operando1 =
int(str(self.lineEditOperando1.text()))
                  
    def Operando2(self):
        self.Operando2   =
int(str(self.lineEditOperando2.text()))
              
    def Suma(self):
        self.suma = self.Operando1 + self.Operando2
        self.lCDNumberResultado.display(self.suma)
        
    def Llevara(self):
        self.slotQuit()
        x = Conexiones1()
        x.exec_loop()

    def slotQuit(self):
        self.close()  
##################################################
este archivo se llama Conexiones_modulo1.py

import sys
import os.path
from qt import *
from modulo1 import Modulo1
import  Conexiones_modulo2
class Conexiones1(Modulo1):
        
    def __init__(self):
        Modulo1.__init__(self)
       
self.lineEditOperando1.setValidator(QIntValidator(self.lineEditOperando1))
       
self.lineEditOperando2.setValidator(QIntValidator(self.lineEditOperando2))
        self.Operando1 = 0
        self.Operando2 = 0
        self.suma = 0
        
     def Operando1(self):
        self.Operando11 = self.Operando1
        self.Operando11 =
Conexiones_modulo2.__dict__[self.Operando11]
        self.PonSuma()
          
    def Operando2(self):
        self.Operando2   =
int(str(self.lineEditOperando2.text()))
        self.PonSuma()
      
    def PonSuma(self):
        self.suma = self.Operando11 + self.Operando2
        self.lCDNumberResultado.display(self.suma)
        

###################################
El problema es que necesito valores de uno de los
lineEdit de este archivo para el segundo
(Conexiones_modulo1) y este valor me lo coloque dentro
de uno de los lineEdit para realizar la operacion,
pero no he podido vincularlo por favor si alguien sabe
como? donde puedo buscar esa información se lo
agradeceria

Gracias




__________________________________________________
Correo Yahoo!
Espacio para todos tus mensajes, antivirus y antispam ¡gratis! 
Regístrate ya - http://correo.espanol.yahoo.com/ 




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