This probably needs to get added to the FAQ.
Gerald Gutierrez <gutier(a)intergate.bc.ca> writes in xemacs-beta(a)xemacs.org:
Hi all.
Has there been any thought going into the possibility of having a
gnome-aware or kde-aware XEmacs? Such would allow XEmacs to visually
fit into its surroundings via theming and would allow people to
drag-and-drop stuff for editing, amongst other things.
We have several flavors of drag-and-drop already implemented.
Is this technically difficult to achieve?
At the moment, yes. As I understand it, gtk does not use the standard
Xt event loop and XEmacs requires it. Qt uses C++ constructors and
destructors and thus is impossible to use under the current XEmacs
architecture.
If the other desktop features can be accessed without using the base
libraries, it might be possible to have support for them quicker. I
have no idea if this is possible or not. I've been trying to build
the latest stable KDE for testing, but it does not appear to be
buildable with gcc-2.95, at least on Solaris.