KDE and QT/Embedded problem
alainsergenagni at yahoo.com
Mon Jun 20 11:30:46 BST 2005
OK I see. I think also these are bugs because I went
along and saw that in some places the developers do
not really pay attention to that.
Yes I would like to help for this if possible. Some
places the errors are very easy and I fixed them. But
the problem is that I found some places where I will
need some help before applying a fix. I will need to
understand why some class are implemented like they
e.g.: "kglobalaccel.cpp" will not compile because the
class KGlobalAccelPrivate define in
"kglobalaccel_emb.h" do not derive from QWidget or/and
KAccelBase and some methods are missing etc...
Therefore, compiling that file will never work.
So you see I would like to help but we will need to
set up a structure for efficacity reasons.
--- Holger Schröder <holger-kde at holgis.net> wrote:
> On Saturday 18 June 2005 12:40, Alain-Serge Nagni
> > Hello,
> > I'm trying to build kdelibs-3.2.3 by linking it
> > qt-embedded-free-3.3.4.
> > I build and used successfully
> > However when I try to build kdelibs I will have
> > errors. Here is my configuration option:
> > ./configure --enable-embedded --without-arts
> > Here is the first error that I have:
> > kstyle.cpp: In member function `virtual bool
> > QEvent*)':
> > kstyle.cpp:2003: error: `qt_xrootwin' undeclared
> > (first use this function)
> > kstyle.cpp:2003: error: (Each undeclared
> identifier is
> > reported only once for each function it appears
> > It looks like all X feature are not disable or do
> > miss something?
> the problem is that the "embedded port" is not
> maintained since some time. so
> developers added some functions, that need x, but
> they don´t guard them with
> #ifdef Q_WS_X11
> // x-dependant stuff here
> #else if defined Q_WS_WIN
> // do windows stuff
> #else if ...
> so the problem you found could be considered a bug
> in the kde souces.
> if you want to help on this, look for other places
> in the sources, where these
> functions are guarded correctly...
> > Thanks for your help,
> > Alain-Serge
> > __________________________________________________
> > Do You Yahoo!?
> > Tired of spam? Yahoo! Mail has the best spam
> protection around
> > http://mail.yahoo.com
> regards, Holger
Rekindle the Rivalries. Sign up for Fantasy Football
More information about the kde-core-devel