[Kde-devel-es] Problema al derivar de un dialogo
Raúl
raul at escomposlinux.org
Sat Jun 19 14:10:36 CEST 2004
He creado un dialogo con el Qt designer, y a la hora de usarlo en mi
apliacion, estoy intentando derivar de el y redefinir los slots. Las
clases son asi:
dialogo-coordenadas.h
class SelectCoordenadas : public QDialog
{
Q_OBJECT
public:
SelectCoordenadas( QWidget* parent = 0, const char* name = 0,
bool modal = FALSE, WFlags fl = 0 );
~SelectCoordenadas();
//los widgets del dialogo
public slots:
virtual void oscurece(int i);
}
dlg.h
#include <dialogo-coordenadas.h>
class dlg: public SelectCoordenadas
{
Q_OBJECT
public:
dlg( QWidget* parent = 0, const char* name = 0, bool modal = FALSE,
WFlags fl = 0 ): SelectCoordenadas(parent, name, modal, fl ) { }
~dlg();
public slots:
void oscurece (int i)
{
//hacer cosas con los widgets heredados
spinbox->setDisable(true);
}
};
A la hora de compilar da este error:
dlg.h:23: error: `setDisabled' undeclared (first use this function)
dlg.h:23: error: (Each undeclared identifier is reported only once for
each function it appears in.)
Como si no reconociera que al spinbox o algo asi. Llevo dos dias con
esto, ni tengo ni idea de donde esta el fallo.
--
Miembro del grupo LILO: http://lilo.uah.es
Debian Sarge. 2.6.5
raul at escomposlinux . org
GPG ID: 0xDBA0989C
Fingerprint: FEE5 E4EB 7418 8268 8373 C692 F9AA 940D DBA0 989C
More information about the Kde-devel-es
mailing list