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?

Reply via email to