On Tuesday 12 September 2006 11:35, Rainer Dorsch wrote:
> So that means lyx 1.4.2 does not support qt 3.0.x, right?

  I think so.

  The question now is if this is the only place where this happens or if there 
are others.

  If you run with make -k where are there other places in code where you get 
errors?

> If yes, someone should update the README for 1.4.3. It says that even QT2
> might be supported though untested. This would mean at least qt>=3.1 is
> required.

  That was true, but after some time the developers run out of qt3 < 3.1 to 
test. ;-)

  So if you can support qt 3.0 with very few effort we should do it. :-)

going to src/frontends/qt2 I get
$ grep -i version *[Ch]
lyx_gui.C:#if QT_VERSION >= 0x030100
lyx_gui.C:#if QT_VERSION >= 0x030200
lyx_gui.C:#if QT_VERSION >= 0x030100
panelstack.C:#if QT_VERSION >= 300
QAbout.C:       
dialog_->versionLA->setText(toqstr(controller().getVersion()));
QContentPane.h:#if (defined(Q_WS_X11) && QT_VERSION >= 0x030200)
qfont_loader.C:         lyxerr[Debug::FONT] << "raw version!" << endl;
qfont_loader.C:// Starting with version 3.1.0, Qt/X11 does its own caching of
qfont_loader.h:#if QT_VERSION < 0x030100 || defined(Q_WS_MACX)
qfont_metrics.C:        // Other versions return: (x, -y, width, height)
qfont_metrics.C:#if defined(Q_WS_WIN) && (QT_VERSION == 0x030201)
qfont_metrics.C:        // Other versions return: (x, -y, width, height)
qfont_metrics.C:#if defined(Q_WS_WIN) && (QT_VERSION == 0x030201)
qgridview.C:** GNU General Public License version 2 as published by the Free 
Software
qgridview.h:** GNU General Public License version 2 as published by the Free 
Software
QLyXKeySym.h:   /// Return a human-readable version of a key+modifier pair.
qt_helpers.C:#if QT_VERSION  >= 300
qt_helpers.C:#if QT_VERSION  >= 300
QWorkArea.C:#if QT_VERSION >= 300
QWorkArea.C:#if QT_VERSION >= 300
QWorkArea.C:#if QT_VERSION >= 300

> Thanks,
> Rainer

-- 
José Abílio

Reply via email to