Here is what I get with latest trunk: g++ -DHAVE_CONFIG_H -I. -I../../../../lyx-devel/src/frontends/qt4 -I../../../src -DQT_CLEAN_NAMESPACE -DQT_GENUINE_STR -DQT_NO_STL -DQT_NO_KEYWORDS -I../../../../lyx-devel/src -I../../../../lyx-devel/src/frontends -I../../../../lyx-devel/images -DQT_SHARED -I/usr/lib/qt4/include -I/usr/lib/qt4/include/QtCore -I/usr/lib/qt4/include/QtGui -I../../../../lyx-devel/boost -Wextra -Wall -g -O -MT GuiPrefs.lo -MD -MP -MF .deps/GuiPrefs.Tpo -c ../../../../lyx-devel/src/frontends/qt4/GuiPrefs.cpp -o GuiPrefs.o ./ui_PrefUi.h: In member function 'void Ui_PrefUi::setupUi(QWidget*)': ./ui_PrefUi.h:108: error: 'class QGridLayout' has no member named 'setLeftMargin' ./ui_PrefUi.h:109: error: 'class QGridLayout' has no member named 'setTopMargin' ./ui_PrefUi.h:110: error: 'class QGridLayout' has no member named 'setRightMargin' ./ui_PrefUi.h:111: error: 'class QGridLayout' has no member named 'setBottomMargin' ./ui_PrefUi.h:112: error: 'class QGridLayout' has no member named 'setHorizontalSpacing' [...]
I am not sure where this comes from... JMarc