[PATCH] making KDE more independent from X11
Benjamin Reed
ranger at befunk.com
Thu Aug 28 20:41:19 BST 2003
Zack Rusin wrote:
I just don't see it working. I think the problem is that pretty much
> everything is now ifdefed, it wouldn't be a bad thing but it's just
> covering the problem. Like in the above example we would need an
> implementation of KWinModule that works on Windows. All not ported
> classes require now ifdefs and it adds a burden on maintainers who now
> need to know exactly what works on windows and ifdef it, or else we're
> gonna be left with not compiling kdelibs on windows with a huge number
> of ifdefs all over the place. Which is why I suggest that you simply
> send diffs against the individual libraries so that maintainers of each
> can look at them and decide whether they want to apply them.
Many of these are things that already have "#ifndef Q_WS_QWS" around X11
stuff, so it's only changing the defines, not adding them (although
admittedly not all of the changes are that way). The current Q_WS_QWS
defines also imply everything but Qt/Embedded implement X11, which isn't
exactly right, so at the very least changing all of them would make
sense to me... :)
More information about the kde-core-devel
mailing list