[Kde-devel-es] Duda Qt-Designer y paso de clases

Carles Pina i Estany carles at pinux.info
Sat Feb 26 22:24:24 CET 2005


Hola!

Sé que es triste pedir esto... pero más triste es hacer chapuzas :-)

Estoy haciendo una mini-aplicación usando Qt, usando Qt-Designer y
apreniendo (y refrescando algunos conceptos de C++... bufff... como se
olvidan algunas cosas)

Hay un punto que creo un slot a un Dialog y quiero pasarle una clase
mia, algo como:

posaA( QString qs, tractaXML * dades )

El problema es que tal como va el Qtdesigner cuando compila no ha
definido aún el include "tractaxml.h" que hay más arriba.

Lo puedo arreglar a mano editando el fichero ensenya_nom.h (donde hay la
función posaA) y añadiendo el include mio. 

He probado de poner el include en main.cpp y algun otro fichero pero
sigue igual.

Lo he solucionado pasando:

posaA( QString qs, void * dades )

y después pasando el void* a tractaXML* pero creo que debe haber una
manera mejor :-)

Si alguien tiene alguna idea ya sabe por favor :-)

Muchas gracias! (y perdonad el mail tan largo)

-- 
Carles Pina i Estany		GPG id: 0x8CBDAE64
	http://pinux.info


More information about the Kde-devel-es mailing list