[Kde-devel-es] Problemillas con QSpinBox y QtextEdit

Ramiro Tasquer kde-devel-es@mail.kde.org
Mon, 16 Dec 2002 19:06:56 +0000


Al principio del archivo tienes que incluir el header
#include <qspinbox.h>

Lo que pasa es que el archivo klogui.h pone
class qspinbox;
unicamente para acelerar el compilado...
so, si vas a usar esa clase en tu archivo tienes que definirla

Ramiro

On Monday 16 December 2002 20:14, Jaime Robles wrote:
> -----BEGIN PGP SIGNED MESSAGE-----
> Hash: SHA1
>
> Buenas...
> A ver si alguien me puede echar una mano por favor... que me estoy
> empezando a amargar!! X'DD
>
> Tengo este c=F3digo:
> =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D
> void Klog::slotOkBtn()
> {
>   number++;
>   QString* qrz =3D new QString;
>     QString* comment =3D new QString;
>     *comment =3D "Comment";
>   *qrz =3D klogui::qrzLineEdit->text();
>   mode =3D klogui::modeComboBox->currentItem();
>   band =3D klogui::bandComboBox->currentItem();
>   dateTime =3D QDateTime::currentDateTime();
>  // *comment =3D klogui::remarksTextEdit->text();
>   rsttx =3D klogui::TSendBox->value();
>   logbook.append(Qso (number, dateTime, *qrz, 0, 0, band, mode, power,
> *comment));
> }
> =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D
> Bien, pues NO compila...
>
> Me da este fallo al compilar....
> =3D=3D=3D=3D FALLO =3D=3D=3D=3D
> klog.cpp:100: invalid use of undefined type `class QSpinBox'
> klogui.h:28: forward declaration of `class QSpinBox'
> =3D=3D=3D=3D FALLO =3D=3D=3D=3D
> =BFNo se usa asi?
>
> Evidentemente rsttx es un int y SI existe:-)
>
> Y la linea comentada:
>  // *comment =3D klogui::remarksTextEdit->text();
> tampoco la coge bien... =BFComo devuelve QTextEdit el contenido del cuadr=
o???
> No se devuelve igual que en LineEdit?? AAARGG! en el API pone que devuelve
> un QString pero me falla :-(
>
> MUCHISIMAS GRACIAS a todos que me animais... a este paso acabo programando
> yo que siempre he huido de eso.. X'DD y es que uno no se puede rodear de
> programadores... X'DD
>
>
> - --
> Un saludo,
> 	Jaime Robles
> 	jaime@kde.org
> 	Coordinador KDE-es - KDE Spanish Translation Team
> 	http://www.kde.org/es  - http://es.i18n.kde.org
> -----BEGIN PGP SIGNATURE-----
> Version: GnuPG v1.2.0 (GNU/Linux)
>
> iD8DBQE9/jQ1ER46oL+8yYURAoFFAJ42p7P5S4op1uHw3/sGW+r883ezPwCdHz6Q
> 5KSa2aRFGSOVAYl4Gt41n0M=3D
> =3DLmpF
> -----END PGP SIGNATURE-----
>
> _______________________________________________
> Kde-devel-es mailing list
> Kde-devel-es@mail.kde.org
> http://mail.kde.org/mailman/listinfo/kde-devel-es