master (trunk?) not compilable
This is on ubuntu 12.04 ... cd /usr/BUILD/BuildLyxGit/src/frontends/qt4 /usr/bin/c++ -DUSE_ENCHANT=1 -DQT_GENUINE_STR -DLYX_BUILD_QT4_FRONTEND -Wall -Wunused-parameter -fno-strict-aliasing -Wall -Wunused-parameter -O3 -DNDEBUG -I/usr/BUILD/BuildLyxGit -I/usr/src/lyx/lyx-git/src -I/usr/include/enchant -I/usr/src/lyx/lyx-git/po -I/usr/src/lyx/lyx-git/boost -I/usr/src/lyx/lyx-git/src/frontends -I/usr/src/lyx/lyx-git/src/frontends/qt4 -I/usr/include/qt4 -I/usr/include/qt4/Qt -I/usr/share/qt4/mkspecs/default -I/usr/include/qt4/QtCore -I/usr/include/qt4/QtGui -I/usr/include/qt4/Qt3Support -I/usr/include/qt4/QtDesigner -I/usr/include/qt4/QtNetwork -I/usr/include/qt4/QtOpenGL -I/usr/include/qt4/QtSql -I/usr/include/qt4/QtXml -I/usr/include/qt4/QtSvg -I/usr/include/qt4/QtUiTools -I/usr/include/qt4/QtTest -I/usr/BUILD/BuildLyxGit/src/frontends/qt4-DBOOST_USER_CONFIG=config.h -o CMakeFiles/frontend_qt4.dir/GuiWorkArea.cpp.o -c /usr/src/lyx/lyx-git/src/frontends/qt4/GuiWorkArea.cpp /usr/src/lyx/lyx-git/src/frontends/qt4/GuiWorkArea.cpp: In member function ‘virtual void lyx::frontend::TabWorkArea::paintEvent(QPaintEvent*)’: /usr/src/lyx/lyx-git/src/frontends/qt4/GuiWorkArea.cpp:1566:3: error: ‘QStylePainter’ was not declared in this scope /usr/src/lyx/lyx-git/src/frontends/qt4/GuiWorkArea.cpp:1566:17: error: expected ‘;’ before ‘p’ /usr/src/lyx/lyx-git/src/frontends/qt4/GuiWorkArea.cpp:1572:3: error: ‘p’ was not declared in this scope make[2]: *** [src/frontends/qt4/CMakeFiles/frontend_qt4.dir/GuiWorkArea.cpp.o] Error 1 make[2]: Leaving directory `/usr/BUILD/BuildLyxGit' make[1]: *** [src/frontends/qt4/CMakeFiles/frontend_qt4.dir/all] Error 2 make[1]: Leaving directory `/usr/BUILD/BuildLyxGit' make: *** [all] Error 2 ... class QStylePainter defined in /usr/include/qt4/Qt/qstylepainter.h, which is included by /usr/include/qt4/Qt/QtGui Korneldiff --git a/src/frontends/qt4/GuiWorkArea.cpp b/src/frontends/qt4/GuiWorkArea.cpp index 362f062..aa39f99 100644 --- a/src/frontends/qt4/GuiWorkArea.cpp +++ b/src/frontends/qt4/GuiWorkArea.cpp @@ -70,6 +70,7 @@ #include QToolButton #include QToolTip #include QMenuBar +#include QtGui #include support/bind.h signature.asc Description: This is a digitally signed message part.
master (trunk?) not compilable
This is on ubuntu 12.04 ... cd /usr/BUILD/BuildLyxGit/src/frontends/qt4 && /usr/bin/c++ -DUSE_ENCHANT=1 -DQT_GENUINE_STR -DLYX_BUILD_QT4_FRONTEND -Wall -Wunused-parameter -fno-strict-aliasing -Wall -Wunused-parameter -O3 -DNDEBUG -I/usr/BUILD/BuildLyxGit -I/usr/src/lyx/lyx-git/src -I/usr/include/enchant -I/usr/src/lyx/lyx-git/po -I/usr/src/lyx/lyx-git/boost -I/usr/src/lyx/lyx-git/src/frontends -I/usr/src/lyx/lyx-git/src/frontends/qt4 -I/usr/include/qt4 -I/usr/include/qt4/Qt -I/usr/share/qt4/mkspecs/default -I/usr/include/qt4/QtCore -I/usr/include/qt4/QtGui -I/usr/include/qt4/Qt3Support -I/usr/include/qt4/QtDesigner -I/usr/include/qt4/QtNetwork -I/usr/include/qt4/QtOpenGL -I/usr/include/qt4/QtSql -I/usr/include/qt4/QtXml -I/usr/include/qt4/QtSvg -I/usr/include/qt4/QtUiTools -I/usr/include/qt4/QtTest -I/usr/BUILD/BuildLyxGit/src/frontends/qt4-DBOOST_USER_CONFIG="" -o CMakeFiles/frontend_qt4.dir/GuiWorkArea.cpp.o -c /usr/src/lyx/lyx-git/src/frontends/qt4/GuiWorkArea.cpp /usr/src/lyx/lyx-git/src/frontends/qt4/GuiWorkArea.cpp: In member function ‘virtual void lyx::frontend::TabWorkArea::paintEvent(QPaintEvent*)’: /usr/src/lyx/lyx-git/src/frontends/qt4/GuiWorkArea.cpp:1566:3: error: ‘QStylePainter’ was not declared in this scope /usr/src/lyx/lyx-git/src/frontends/qt4/GuiWorkArea.cpp:1566:17: error: expected ‘;’ before ‘p’ /usr/src/lyx/lyx-git/src/frontends/qt4/GuiWorkArea.cpp:1572:3: error: ‘p’ was not declared in this scope make[2]: *** [src/frontends/qt4/CMakeFiles/frontend_qt4.dir/GuiWorkArea.cpp.o] Error 1 make[2]: Leaving directory `/usr/BUILD/BuildLyxGit' make[1]: *** [src/frontends/qt4/CMakeFiles/frontend_qt4.dir/all] Error 2 make[1]: Leaving directory `/usr/BUILD/BuildLyxGit' make: *** [all] Error 2 ... class QStylePainter defined in "/usr/include/qt4/Qt/qstylepainter.h", which is included by "/usr/include/qt4/Qt/QtGui" Korneldiff --git a/src/frontends/qt4/GuiWorkArea.cpp b/src/frontends/qt4/GuiWorkArea.cpp index 362f062..aa39f99 100644 --- a/src/frontends/qt4/GuiWorkArea.cpp +++ b/src/frontends/qt4/GuiWorkArea.cpp @@ -70,6 +70,7 @@ #include #include #include +#include #include "support/bind.h" signature.asc Description: This is a digitally signed message part.