Buenos días...<br><br>Estoy realizando un pequeño programa en python con una iterfaz grafica en pyqt<br><br>he sobrescrito un objeto widget el cual realiza un pequeño dibujo, dependiendo de un parámetros insertados en la interfaz<br>

<br>y cuando se hace click en el boton de graficar emito la siguiente señal:<br><br>self.graf.emit(QtCore.SIGNAL(&quot;recibir_y_graficar_datos(bool, int, QString, Transformacion, int)&quot;), self.linea, self.pasos, self.secuencia, self.transformacion, self.intervalo)<br>

<br clear="all">conectada al widget sobrescrito mediante:<br><br>self.connect(self, QtCore.SIGNAL(&quot;recibir_y_graficar_datos(bool, int, QString, Transformacion, int)&quot;), self.graficar)<br>        <br>---Trasformacion es una clase que cree y que tiene como atributos un diccionario de listas<br>

<br>pero al ejecutarlo me da el siguiente error:<br><br>TypeError: type &#39;Transformacion&#39; is not supported as a slot argument type<br><br>--mi duda es acerca de como puedo enviar objetos de clases propias mediante  QtCoreSignal, o como acceder desde el objeto graf a los atibutos de la ventana<br>

  <br>
la estructura es mas o menos la siguiente<br>
<br>class Ventana_principal(QWidget, Main_window.Ui_main_window_form):<br>    def __init__(self, *args):<br>        self.transformacion = self.dic_transformaciones[&#39;ninguna&#39;]  #es un diccionario donde estan guardadas las diferentes transformaciones<br>

        #otros atributos<br>        self.graf = Grafica()                           <br>        self.connect(self.graficar_pushButton, QtCore.SIGNAL(&#39;clicked()&#39;), self.enviar_valores)<br><br>       def enviar_valores(self):<br>

            self.graf.emit(QtCore.SIGNAL(&quot;recibir_y_graficar_gramaticas(bool, int, QString, Transformacion, int)&quot;), self.linea, self.pasos, self.secuencia, self.transformacion, self.intervalo)<br><br><br>class Grafica(QtGui.QWidget):<br>

    super(Grafica, self).__init__()<br>    self.connect(self, QtCore.SIGNAL(&quot;recibir_y_graficar_gramaticas(bool, int, QString, Transformacion, int)&quot;), self.graficar)<br><br>    def graficar(self, linea, pasos, secuencia, transformacion, intervalo):  <br>

        ###algunas operaciones<br><br>...Gracias<br><br>-- <br><font style="background-color:rgb(255, 255, 255)" size="4"><span lang="ja"><span style="color:rgb(0, 0, 0)" title="">さようなら</span></span></font><br>