QT -= core gui VERSION = 0.0.0.1 TARGET = HWPFile TEMPLATE = lib CONFIG += shared CONFIG += plugin CORE_ROOT_DIR = $$PWD/.. PWD_ROOT_DIR = $$PWD include($$CORE_ROOT_DIR/Common/base.pri) LIBS += -L$$CORE_BUILDS_LIBRARIES_PATH -lCryptoPPLib ADD_DEPENDENCY(kernel, UnicodeConverter, graphics) DEFINES += HWPFILE_USE_DYNAMIC_LIBRARY \ CRYPTOPP_DISABLE_ASM SOURCES += \ HWPFile.cpp \ HwpDoc/Chart/Attribute.cpp \ HwpDoc/Chart/Axis.cpp \ HwpDoc/Chart/Backdrop.cpp \ HwpDoc/Chart/Bar.cpp \ HwpDoc/Chart/Brush.cpp \ HwpDoc/Chart/CategoryScale.cpp \ HwpDoc/Chart/ChartReader.cpp \ HwpDoc/Chart/ChartStream.cpp \ HwpDoc/Chart/Contour.cpp \ HwpDoc/Chart/ContourGradient.cpp \ HwpDoc/Chart/Coor.cpp \ HwpDoc/Chart/Coor3.cpp \ HwpDoc/Chart/DataGrid.cpp \ HwpDoc/Chart/DataPoint.cpp \ HwpDoc/Chart/DateScale.cpp \ HwpDoc/Chart/Doughnut.cpp \ HwpDoc/Chart/Elevation.cpp \ HwpDoc/Chart/Fill.cpp \ HwpDoc/Chart/Footnote.cpp \ HwpDoc/Chart/Frame.cpp \ HwpDoc/Chart/Gradient.cpp \ HwpDoc/Chart/HiLo.cpp \ HwpDoc/Chart/Intersection.cpp \ HwpDoc/Chart/LCoor.cpp \ HwpDoc/Chart/LRect.cpp \ HwpDoc/Chart/Label.cpp \ HwpDoc/Chart/Legend.cpp \ HwpDoc/Chart/Light.cpp \ HwpDoc/Chart/Location.cpp \ HwpDoc/Chart/Marker.cpp \ HwpDoc/Chart/Pen.cpp \ HwpDoc/Chart/Pie.cpp \ HwpDoc/Chart/Plot.cpp \ HwpDoc/Chart/Position.cpp \ HwpDoc/Chart/PrintInformation.cpp \ HwpDoc/Chart/Rect.cpp \ HwpDoc/Chart/Series.cpp \ HwpDoc/Chart/Shadow.cpp \ HwpDoc/Chart/StatLine.cpp \ HwpDoc/Chart/Surface.cpp \ HwpDoc/Chart/TextLayout.cpp \ HwpDoc/Chart/Tick.cpp \ HwpDoc/Chart/Title.cpp \ HwpDoc/Chart/ValueScale.cpp \ HwpDoc/Chart/View3D.cpp \ HwpDoc/Chart/VtChart.cpp \ HwpDoc/Chart/VtColor.cpp \ HwpDoc/Chart/VtFont.cpp \ HwpDoc/Chart/VtPicture.cpp \ HwpDoc/Chart/Wall.cpp \ HwpDoc/Chart/Weighting.cpp \ HwpDoc/Chart/XYZ.cpp \ HwpDoc/Common/XMLReader.cpp \ HwpDoc/Common/WriterContext.cpp \ HwpDoc/Conversion/Converter2OOXML.cpp \ HwpDoc/Conversion/FootnoteConverter.cpp \ HwpDoc/Conversion/NumberingConverter.cpp \ HwpDoc/Conversion/OleConverter.cpp \ HwpDoc/Conversion/StyleConverter.cpp \ HwpDoc/HWPDocInfo.cpp \ HwpDoc/HWPElements/HWPRecord.cpp \ HwpDoc/HWPElements/HWPRecordBinData.cpp \ HwpDoc/HWPElements/HWPRecordBorderFill.cpp \ HwpDoc/HWPElements/HWPRecordBullet.cpp \ HwpDoc/HWPElements/HWPRecordCharShape.cpp \ HwpDoc/HWPElements/HWPRecordCtrlData.cpp \ HwpDoc/HWPElements/HWPRecordCtrlHeader.cpp \ HwpDoc/HWPElements/HWPRecordDocumentProperties.cpp \ HwpDoc/HWPElements/HWPRecordFaceName.cpp \ HwpDoc/HWPElements/HWPRecordFormObject.cpp \ HwpDoc/HWPElements/HWPRecordIDMaping.cpp \ HwpDoc/HWPElements/HWPRecordListHeader.cpp \ HwpDoc/HWPElements/HWPRecordNumbering.cpp \ HwpDoc/HWPElements/HWPRecordParaRangeTag.cpp \ HwpDoc/HWPElements/HWPRecordParaShape.cpp \ HwpDoc/HWPElements/HWPRecordParaText.cpp \ HwpDoc/HWPElements/HWPRecordStyle.cpp \ HwpDoc/HWPElements/HwpRecordTabDef.cpp \ HwpDoc/HWPFile.cpp \ HwpDoc/HWPMLFile.cpp \ HwpDoc/HWPSection.cpp \ HwpDoc/HWPStream.cpp \ HwpDoc/HWPXFile.cpp \ HwpDoc/HwpFileHeader.cpp \ HwpDoc/OLEdoc/CompoundFile.cpp \ HwpDoc/OLEdoc/DirectoryEntry.cpp \ HwpDoc/Paragraph/CapParagraph.cpp \ HwpDoc/Paragraph/CellParagraph.cpp \ HwpDoc/Paragraph/CharShape.cpp \ HwpDoc/Paragraph/Ctrl.cpp \ HwpDoc/Paragraph/CtrlAutoNumber.cpp \ HwpDoc/Paragraph/CtrlCharacter.cpp \ HwpDoc/Paragraph/CtrlClick.cpp \ HwpDoc/Paragraph/CtrlColumnDef.cpp \ HwpDoc/Paragraph/CtrlCommon.cpp \ HwpDoc/Paragraph/CtrlContainer.cpp \ HwpDoc/Paragraph/CtrlEmpty.cpp \ HwpDoc/Paragraph/CtrlEqEdit.cpp \ HwpDoc/Paragraph/CtrlField.cpp \ HwpDoc/Paragraph/CtrlForm.cpp \ HwpDoc/Paragraph/CtrlGeneralShape.cpp \ HwpDoc/Paragraph/CtrlHeadFoot.cpp \ HwpDoc/Paragraph/CtrlNewNumber.cpp \ HwpDoc/Paragraph/CtrlNote.cpp \ HwpDoc/Paragraph/CtrlObjElement.cpp \ HwpDoc/Paragraph/CtrlPageNumPos.cpp \ HwpDoc/Paragraph/CtrlSectionDef.cpp \ HwpDoc/Paragraph/CtrlShapeArc.cpp \ HwpDoc/Paragraph/CtrlShapeConnectLine.cpp \ HwpDoc/Paragraph/CtrlShapeCurve.cpp \ HwpDoc/Paragraph/CtrlShapeEllipse.cpp \ HwpDoc/Paragraph/CtrlShapeLine.cpp \ HwpDoc/Paragraph/CtrlShapeOle.cpp \ HwpDoc/Paragraph/CtrlShapePic.cpp \ HwpDoc/Paragraph/CtrlShapePolygon.cpp \ HwpDoc/Paragraph/CtrlShapeRect.cpp \ HwpDoc/Paragraph/CtrlShapeTextArt.cpp \ HwpDoc/Paragraph/CtrlShapeVideo.cpp \ HwpDoc/Paragraph/CtrlTable.cpp \ HwpDoc/Paragraph/HWPPargraph.cpp \ HwpDoc/Paragraph/LineSeg.cpp \ HwpDoc/Paragraph/ParaText.cpp \ HwpDoc/Paragraph/TblCell.cpp \ HwpDoc/Section/NoteShape.cpp \ HwpDoc/Section/Page.cpp \ HwpDoc/Section/PageBorderFill.cpp HEADERS += \ HWPFile.h \ HwpDoc/Chart/Attribute.h \ HwpDoc/Chart/Axis.h \ HwpDoc/Chart/Backdrop.h \ HwpDoc/Chart/Bar.h \ HwpDoc/Chart/Brush.h \ HwpDoc/Chart/CategoryScale.h \ HwpDoc/Chart/CharCommon.h \ HwpDoc/Chart/ChartObject.h \ HwpDoc/Chart/ChartReader.h \ HwpDoc/Chart/ChartStream.h \ HwpDoc/Chart/Contour.h \ HwpDoc/Chart/ContourGradient.h \ HwpDoc/Chart/Coor.h \ HwpDoc/Chart/Coor3.h \ HwpDoc/Chart/DataGrid.h \ HwpDoc/Chart/DataPoint.h \ HwpDoc/Chart/DateScale.h \ HwpDoc/Chart/Doughnut.h \ HwpDoc/Chart/Elevation.h \ HwpDoc/Chart/Fill.h \ HwpDoc/Chart/Footnote.h \ HwpDoc/Chart/Frame.h \ HwpDoc/Chart/Gradient.h \ HwpDoc/Chart/HiLo.h \ HwpDoc/Chart/Intersection.h \ HwpDoc/Chart/LCoor.h \ HwpDoc/Chart/LRect.h \ HwpDoc/Chart/Label.h \ HwpDoc/Chart/Legend.h \ HwpDoc/Chart/Light.h \ HwpDoc/Chart/Location.h \ HwpDoc/Chart/Marker.h \ HwpDoc/Chart/Pen.h \ HwpDoc/Chart/Pie.h \ HwpDoc/Chart/Plot.h \ HwpDoc/Chart/Position.h \ HwpDoc/Chart/PrintInformation.h \ HwpDoc/Chart/Rect.h \ HwpDoc/Chart/Series.h \ HwpDoc/Chart/Shadow.h \ HwpDoc/Chart/StatLine.h \ HwpDoc/Chart/Surface.h \ HwpDoc/Chart/TextLayout.h \ HwpDoc/Chart/Tick.h \ HwpDoc/Chart/Title.h \ HwpDoc/Chart/Types.h \ HwpDoc/Chart/ValueScale.h \ HwpDoc/Chart/View3D.h \ HwpDoc/Chart/VtChart.h \ HwpDoc/Chart/VtColor.h \ HwpDoc/Chart/VtFont.h \ HwpDoc/Chart/VtPicture.h \ HwpDoc/Chart/Wall.h \ HwpDoc/Chart/Weighting.h \ HwpDoc/Chart/XYZ.h \ HwpDoc/Common/Common.h \ HwpDoc/Common/NodeNames.h \ HwpDoc/Common/WriterContext.h \ HwpDoc/Common/XMLReader.h \ HwpDoc/Conversion/ConversionState.h \ HwpDoc/Conversion/Converter2OOXML.h \ HwpDoc/Conversion/FootnoteConverter.h \ HwpDoc/Conversion/NumberingConverter.h \ HwpDoc/Conversion/OleConverter.h \ HwpDoc/Conversion/StyleConverter.h \ HwpDoc/Conversion/Transform.h \ HwpDoc/Conversion/Types.h \ HwpDoc/Errors.h \ HwpDoc/HWPDocInfo.h \ HwpDoc/HWPElements/HWPRecord.h \ HwpDoc/HWPElements/HWPRecordBinData.h \ HwpDoc/HWPElements/HWPRecordBorderFill.h \ HwpDoc/HWPElements/HWPRecordBullet.h \ HwpDoc/HWPElements/HWPRecordCharShape.h \ HwpDoc/HWPElements/HWPRecordCtrlData.h \ HwpDoc/HWPElements/HWPRecordCtrlHeader.h \ HwpDoc/HWPElements/HWPRecordDocumentProperties.h \ HwpDoc/HWPElements/HWPRecordFaceName.h \ HwpDoc/HWPElements/HWPRecordFormObject.h \ HwpDoc/HWPElements/HWPRecordIDMaping.h \ HwpDoc/HWPElements/HWPRecordListHeader.h \ HwpDoc/HWPElements/HWPRecordNumbering.h \ HwpDoc/HWPElements/HWPRecordParaRangeTag.h \ HwpDoc/HWPElements/HWPRecordParaShape.h \ HwpDoc/HWPElements/HWPRecordParaText.h \ HwpDoc/HWPElements/HWPRecordStyle.h \ HwpDoc/HWPElements/HWPTag.h \ HwpDoc/HWPElements/HwpRecordTabDef.h \ HwpDoc/HWPElements/HwpRecordTypes.h \ HwpDoc/HWPFile.h \ HwpDoc/HWPMLFile.h \ HwpDoc/HWPSection.h \ HwpDoc/HWPStream.h \ HwpDoc/HWPXFile.h \ HwpDoc/HanType.h \ HwpDoc/HwpFileHeader.h \ HwpDoc/OLEdoc/CompoundFile.h \ HwpDoc/OLEdoc/DirectoryEntry.h \ HwpDoc/OLEdoc/Sector.h \ HwpDoc/OLEdoc/SectorType.h \ HwpDoc/Paragraph/CapParagraph.h \ HwpDoc/Paragraph/CellParagraph.h \ HwpDoc/Paragraph/CharShape.h \ HwpDoc/Paragraph/CommonObj.h \ HwpDoc/Paragraph/Ctrl.h \ HwpDoc/Paragraph/CtrlAutoNumber.h \ HwpDoc/Paragraph/CtrlCharacter.h \ HwpDoc/Paragraph/CtrlClick.h \ HwpDoc/Paragraph/CtrlColumnDef.h \ HwpDoc/Paragraph/CtrlCommon.h \ HwpDoc/Paragraph/CtrlContainer.h \ HwpDoc/Paragraph/CtrlEmpty.h \ HwpDoc/Paragraph/CtrlEqEdit.h \ HwpDoc/Paragraph/CtrlField.h \ HwpDoc/Paragraph/CtrlForm.h \ HwpDoc/Paragraph/CtrlGeneralShape.h \ HwpDoc/Paragraph/CtrlHeadFoot.h \ HwpDoc/Paragraph/CtrlNewNumber.h \ HwpDoc/Paragraph/CtrlNote.h \ HwpDoc/Paragraph/CtrlObjElement.h \ HwpDoc/Paragraph/CtrlPageNumPos.h \ HwpDoc/Paragraph/CtrlSectionDef.h \ HwpDoc/Paragraph/CtrlShapeArc.h \ HwpDoc/Paragraph/CtrlShapeConnectLine.h \ HwpDoc/Paragraph/CtrlShapeCurve.h \ HwpDoc/Paragraph/CtrlShapeEllipse.h \ HwpDoc/Paragraph/CtrlShapeLine.h \ HwpDoc/Paragraph/CtrlShapeOle.h \ HwpDoc/Paragraph/CtrlShapePic.h \ HwpDoc/Paragraph/CtrlShapePolygon.h \ HwpDoc/Paragraph/CtrlShapeRect.h \ HwpDoc/Paragraph/CtrlShapeTextArt.h \ HwpDoc/Paragraph/CtrlShapeVideo.h \ HwpDoc/Paragraph/CtrlTable.h \ HwpDoc/Paragraph/HWPPargraph.h \ HwpDoc/Paragraph/LineSeg.h \ HwpDoc/Paragraph/ParaText.h \ HwpDoc/Paragraph/Point.h \ HwpDoc/Paragraph/RangeTag.h \ HwpDoc/Paragraph/TblCell.h \ HwpDoc/Section/NoteShape.h \ HwpDoc/Section/Page.h \ HwpDoc/Section/PageBorderFill.h