will have to install the STLPort version of these libraries as the
ones that come with gcc 2.95.x are too broken for us to use.
-* Qt frontend
-
-LyX has been tested with Qt 3.x and 4.x. The only special point to
+LyX has been tested with Qt 4.x. The only special point to
make is that you must ensure that both LyX and the Qt libraries are
compiled with the same C++ compiler.
Michael:
-- upgrade of libsigc version to 1.4/1.3 whatever the release version
-ends up getting called.
- GUII
-- Gtkmm2 frontend.
Lgb:
- upgrade boost
- textclass as string
- force arg check on lyxfuns
- move towards no-next code in paragraph,cursor and row.
-- remove 1.2.x compability code.
#include <boost/signals/trackable.hpp>
-// FIXME: defined in X.h, spuriously pulled in by Qt 3 headers
-#undef CursorShape
namespace lyx {
#endif
// install translation file for Qt built-in dialogs
- // These are only installed since Qt 3.2.x
QTranslator qt_trans;
QString language_name = QString("qt_") + QLocale::system().name();
language_name.truncate(5);
return true;
}
- // Qt 3.2 beta1 returns "xft" for all xft fonts
// Qt 4.1 returns "Multi" for all ? xft fonts
if (font.rawName() == "xft" || font.rawName() == "Multi") {
if (contains(fromqstr(fi.family()), family)) {
constructor, and use _("..."). Non-trivial means that things like "OK"
/must not/ have a tooltip.
-*DO NOT USE DESIGNER FROM Qt 3*. You must use a designer from Qt 2 to
-maintain compatibility.
-
moc is incredibly stupid and sometimes you need a fully qualified
"std::string" for .connect() statements to work. Be very, very careful.