<div dir="ltr"><div class="gmail_extra"><br><div class="gmail_quote">2015-02-17 12:50 GMT+01:00 Lubomir I. Ivanov <span dir="ltr"><<a href="mailto:neolit123@gmail.com" target="_blank">neolit123@gmail.com</a>></span>:<br><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left-width:1px;border-left-color:rgb(204,204,204);border-left-style:solid;padding-left:1ex">if you haven't updated yet, you can save locally the raw email / patch<br>
i've just sent to the mailing list:<br>
[PATCH] simplewidgets.cpp: QLineEdit::setClearButtonEnabled() is from Qt5.2<br>
<br>
move it to the Subsurface source folder and do:<br>
git am <patch-file><br>
<br>
then call 'make' again to see if the QLineEdit error is fixed.<br>
i'm assuming you have Qt < 5.2.0<br>
<span class=""><br></span></blockquote>Thanks Lubomir for the help with the patch.<div>Here it is the output:</div><div><br></div><div><div>[michele@localhost subsurface]$ git am 0001-simplewidgets.cpp-QLineEdit-setClearButtonEnabled-is.patch</div><div>Applying: simplewidgets.cpp: QLineEdit::setClearButtonEnabled() is from Qt5.2</div><div>[michele@localhost subsurface]$ make</div><div>Checking /home/michele/src/subsurface/ssrf-version.h</div><div>compiling version.c</div><div>compiling qt-ui/simplewidgets.cpp</div><div>compiling qt-ui/starwidget.cpp</div><div>compiling qt-ui/subsurfacewebservices.cpp</div><div>qt-ui/subsurfacewebservices.cpp: In member function ‘bool DivelogsDeWebServices::prepare_dives_for_divelogs(const QString&, bool)’:</div><div>qt-ui/subsurfacewebservices.cpp:129:85: error: invalid use of incomplete type ‘class QDebug’</div><div>In file included from /usr/include/qt5/QtCore/qglobal.h:990:0,</div><div>                 from /usr/include/qt5/QtGui/qwindowdefs.h:45,</div><div>                 from /usr/include/qt5/QtWidgets/qwidget.h:45,</div><div>                 from /usr/include/qt5/QtWidgets/qdialog.h:45,</div><div>                 from /usr/include/qt5/QtWidgets/QDialog:1,</div><div>                 from qt-ui/subsurfacewebservices.h:4,</div><div>                 from qt-ui/subsurfacewebservices.cpp:1:</div><div>/usr/include/qt5/QtCore/qlogging.h:59:7: error: forward declaration of ‘class QDebug’</div><div>qt-ui/subsurfacewebservices.cpp:190:88: error: invalid use of incomplete type ‘class QDebug’</div><div>In file included from /usr/include/qt5/QtCore/qglobal.h:990:0,</div><div>                 from /usr/include/qt5/QtGui/qwindowdefs.h:45,</div><div>                 from /usr/include/qt5/QtWidgets/qwidget.h:45,</div><div>                 from /usr/include/qt5/QtWidgets/qdialog.h:45,</div><div>                 from /usr/include/qt5/QtWidgets/QDialog:1,</div><div>                 from qt-ui/subsurfacewebservices.h:4,</div><div>                 from qt-ui/subsurfacewebservices.cpp:1:</div><div>/usr/include/qt5/QtCore/qlogging.h:59:7: error: forward declaration of ‘class QDebug’</div><div>qt-ui/subsurfacewebservices.cpp:210:87: error: invalid use of incomplete type ‘class QDebug’</div><div>In file included from /usr/include/qt5/QtCore/qglobal.h:990:0,</div><div>                 from /usr/include/qt5/QtGui/qwindowdefs.h:45,</div><div>                 from /usr/include/qt5/QtWidgets/qwidget.h:45,</div><div>                 from /usr/include/qt5/QtWidgets/qdialog.h:45,</div><div>                 from /usr/include/qt5/QtWidgets/QDialog:1,</div><div>                 from qt-ui/subsurfacewebservices.h:4,</div><div>                 from qt-ui/subsurfacewebservices.cpp:1:</div><div>/usr/include/qt5/QtCore/qlogging.h:59:7: error: forward declaration of ‘class QDebug’</div><div>make: *** [.obj/subsurfacewebservices.o] Error 1</div><div>[michele@localhost subsurface]$ </div></div><div><br></div><div>Michele </div></div></div></div>