[Kde-devel-es] kdatepicker y añadidos KDE en QT-designer

Albert Astals Cid tsdgeos at terra.es
Tue Oct 26 08:23:09 CEST 2004


Posiblemente no estas linkando con la libreria de KDE y por tanto no falla al 
compilar pq le has puesto los includes pero si falla al linkar pq no sabe 
donde esta la libreria

Prueba añadiendo -L /path/hasta/libkdeui.so  -lkdeui

Albert

A Dimarts 26 Octubre 2004 00:26, Guillem Barba va escriure:
> A Dilluns 25 Octubre 2004 17:33, Sergio Cambra va escriure:
> > El Lunes 25 Octubre 2004 16:07, Guillem Barba escribió:
> > > De dónde salen estos widgets (uso debian sarge, así que si me decís el
> > > nombre del paquete lo podré instalar muy fácilmente ;-), he instalado
> > > el paquete kdelibs4-dev (que no lo tenía instalado) y tampoco me
> > > funciona (es el que he supuesto que podria tenerlo).
> >
> > Lo primero asegurate de que tienes el archivo:
> > find /usr/include/ -name kdatepicker.h
>
> encontrado a /usr/include/kde
> (pero no he encontrado otros widgets que salen en el Toolbox del
> Qt-designer, on sé de donde los saca)
>
> > En mandrake está en el paquete libkdecore4-devel, no sé cual será en
> > debian
> >
> > Si ya tienes el archivo será que al compilar falta una opción como
> > -I/ruta/a/include
>
> hecho, añadido al .pro
> INCLUDEPATH     += /usr/include/kde
>
> pero me sale el siguiente error:
>
> .obj/principal.o(.text+0xb013): In function
>
> `principal::principal[not-in-charge](QWidget*, char const*, unsigned)':
> : undefined reference to `KDatePicker::KDatePicker[in-charge](QWidget*,
> : char
>
> const*)'
> .obj/principal.o(.text+0x11623): In function
> `principal::principal[in-charge]
>
> (QWidget*, char const*, unsigned)':
> : undefined reference to `KDatePicker::KDatePicker[in-charge](QWidget*,
> : char
>
> const*)'
>
> he mirado el fichero kdatepicker.h y a parte de un par de construtores que
> esperan como segundo parámetro un QDate, también hay este:
>
> /**
>    * Standard qt widget constructor. The initial date will be the
>    * current date.
>    * @since 3.1
>    */
> KDatePicker( QWidget *parent, const char *name )
>
> este debería funcionar, no? que puede fallar?
> los ficheros que he hecho copiando y pegando el código de la web de
> desarrollo de kde también me fallaban en el constructor, no sé si con el
> mismo error exácto.
>
> gracias!!!
> guillem Barba
>
> > Sergio
> > _______________________________________________
> > Kde-devel-es mailing list
> > Kde-devel-es at kde.org
> > https://mail.kde.org/mailman/listinfo/kde-devel-es
>
> _______________________________________________
> Kde-devel-es mailing list
> Kde-devel-es at kde.org
> https://mail.kde.org/mailman/listinfo/kde-devel-es


More information about the Kde-devel-es mailing list