I just finished compiling the Qt4 frontend with Qt4.1.4/X11.
I needed the following change:
Index: config/qt.m4
===================================================================
--- config/qt.m4 (revision 14458)
+++ config/qt.m4 (working copy)
@@ -472,7 +472,7 @@
AC_SUBST(QT4_LDFLAGS)
dnl Preprocessor flags
- QT4_CPPFLAGS="-DQT_CLEAN_NAMESPACE -DQT_GENUINE_STR -DQT_NO_STL -DQT3_SUPPORT
-DQT_NO_KEYWORDS"
+ QT4_CPPFLAGS="-DQT_CLEAN_NAMESPACE -DQT_GENUINE_STR -DQT_NO_STL
-DQT_NO_KEYWORDS"
case ${host} in
*mingw*) QT4_CPPFLAGS="-DQT_DLL $QT4_CPPFLAGS";;
esac
Otherwise the compile would complain about 'signals' and 'emit' defined
somewhere (in the Qt headers...)
Apart from that it doesn't work too bad.
I am especially happy that all the mathed bugs have been fixed by
replacing it by some nifty new 'show me the ASCII value' feature
[type & mark '$x$' and press C-m...] but I guess the fun will be spoiled
once the Unicode transition is finished...
Andre'
PS: Now that Qt 4 works without QT3_SUPPORT, what about removing the Qt 3
frontend code?