diff --git a/src/Mod/TechDraw/App/CMakeLists.txt b/src/Mod/TechDraw/App/CMakeLists.txt index 36d9ee5b596e..589bae478d7e 100644 --- a/src/Mod/TechDraw/App/CMakeLists.txt +++ b/src/Mod/TechDraw/App/CMakeLists.txt @@ -192,7 +192,7 @@ endif(FREECAD_USE_PCH) add_library(TechDraw SHARED ${TechDraw_SRCS} ${Draw_SRCS} ${TechDrawAlgos_SRCS} ${Geometry_SRCS} ${Python_SRCS}) -target_link_libraries(TechDraw ${TechDrawLIBS};${QT_QTXML_LIBRARY};${QtXmlPatternsLib};${TechDraw}) +target_link_libraries(TechDraw ${TechDrawLIBS};${QtXmlPatternsLib};${TechDraw}) ADD_CUSTOM_COMMAND(TARGET TechDraw POST_BUILD diff --git a/src/Mod/TechDraw/App/QDomNodeModel.cpp b/src/Mod/TechDraw/App/QDomNodeModel.cpp index 6e1111b64f87..b496285f1cf1 100644 --- a/src/Mod/TechDraw/App/QDomNodeModel.cpp +++ b/src/Mod/TechDraw/App/QDomNodeModel.cpp @@ -23,6 +23,7 @@ // (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS // SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. +#include "PreCompiled.h" #include "QDomNodeModel.h" diff --git a/src/Mod/TechDraw/App/QDomNodeModel.h b/src/Mod/TechDraw/App/QDomNodeModel.h index 4aa774e0510b..8ac71cb29aae 100644 --- a/src/Mod/TechDraw/App/QDomNodeModel.h +++ b/src/Mod/TechDraw/App/QDomNodeModel.h @@ -5,7 +5,7 @@ #include #include -class QDomNodeModel: public QAbstractXmlNodeModel +class TechDrawExport QDomNodeModel: public QAbstractXmlNodeModel { public: QDomNodeModel(QXmlNamePool, QDomDocument, bool parsedReadOnly = false);