|
|
|
|
|
## ///////////////////////////////////////
|
|
|
|
|
|
## 本类库主要 数值试井 测试代码
|
|
|
|
|
|
## 因为依赖关系问题,从WTAI调试数值代码不太方便,所以从20250616开启,
|
|
|
|
|
|
## 不再维护nmNum下面的内容(原本就是为了Demo而写的),直接调用数值模
|
|
|
|
|
|
## 块的类库和头文件来进行
|
|
|
|
|
|
## 测试代码仅仅通过nmDemo来完成
|
|
|
|
|
|
## 测试demo时,需要注销 #define USE_NM_STANDARD
|
|
|
|
|
|
## ///////////////////////////////////////
|
|
|
|
|
|
|
|
|
|
|
|
QT += core# xml sql
|
|
|
|
|
|
|
|
|
|
|
|
greaterThan(QT_MAJOR_VERSION, 4) : QT += printsupport
|
|
|
|
|
|
#greaterThan(QT_MAJOR_VERSION, 4) : QT += axcontainer printsupport
|
|
|
|
|
|
#lessThan(QT_MAJOR_VERSION, 5) : CONFIG += qaxcontainer
|
|
|
|
|
|
TARGET = nmDemo
|
|
|
|
|
|
TEMPLATE = lib
|
|
|
|
|
|
|
|
|
|
|
|
include(../../setting.pri)
|
|
|
|
|
|
|
|
|
|
|
|
DEFINES += NM_DEMO_LIBRARY
|
|
|
|
|
|
|
|
|
|
|
|
INCLUDEPATH += $${wtInclude}/iBase
|
|
|
|
|
|
INCLUDEPATH += $${wtInclude}/iBase/iBase
|
|
|
|
|
|
INCLUDEPATH += $${wtInclude}/iBase/Interface
|
|
|
|
|
|
INCLUDEPATH += $${wtInclude}/iBase/iDefines
|
|
|
|
|
|
INCLUDEPATH += $${wtInclude}/iBase/iUtils
|
|
|
|
|
|
INCLUDEPATH += $${wtInclude}/iBase/iLogs
|
|
|
|
|
|
INCLUDEPATH += $${wtInclude}/iBase/iPlugin
|
|
|
|
|
|
INCLUDEPATH += $${wtInclude}/iBase/iProperty
|
|
|
|
|
|
INCLUDEPATH += $${wtInclude}/iBase/iUnit
|
|
|
|
|
|
INCLUDEPATH += $${wtInclude}/iBase/iXmlBase
|
|
|
|
|
|
|
|
|
|
|
|
INCLUDEPATH += $${wtInclude}/iPlot
|
|
|
|
|
|
INCLUDEPATH += $${wtInclude}/iPlot/iPlotBase
|
|
|
|
|
|
INCLUDEPATH += $${wtInclude}/iPlot/iPlotBase/Tools
|
|
|
|
|
|
INCLUDEPATH += $${wtInclude}/iPlot/iPlotCurveT
|
|
|
|
|
|
INCLUDEPATH += $${wtInclude}/iPlot/iPlotCurveT/Objects
|
|
|
|
|
|
INCLUDEPATH += $${wtInclude}/iPlot/iPlotWxT
|
|
|
|
|
|
|
|
|
|
|
|
INCLUDEPATH += $${wtInclude}/iData
|
|
|
|
|
|
INCLUDEPATH += $${wtInclude}/iData/iDataPool
|
|
|
|
|
|
INCLUDEPATH += $${wtInclude}/iData/iDataEngine
|
|
|
|
|
|
INCLUDEPATH += $${wtInclude}/iData/iXmlManager
|
|
|
|
|
|
INCLUDEPATH += $${wtInclude}/iData/iXmlManager/Models
|
|
|
|
|
|
INCLUDEPATH += $${wtInclude}/iData/iSysUtils
|
|
|
|
|
|
|
|
|
|
|
|
INCLUDEPATH += $${wtInclude}/iGui
|
|
|
|
|
|
INCLUDEPATH += $${wtInclude}/iGui/iGuiBase
|
|
|
|
|
|
INCLUDEPATH += $${wtInclude}/iGui/iGuiGridPty
|
|
|
|
|
|
INCLUDEPATH += $${wtInclude}/iGui/iGuiRibbon
|
|
|
|
|
|
INCLUDEPATH += $${wtInclude}/iGui/iGuiRibbon/iRibbonXml
|
|
|
|
|
|
|
|
|
|
|
|
INCLUDEPATH += $${wtInclude}/iAlg
|
|
|
|
|
|
INCLUDEPATH += $${wtInclude}/iAlg/iAlgMath
|
|
|
|
|
|
|
|
|
|
|
|
INCLUDEPATH += $${wtInclude}/mData
|
|
|
|
|
|
INCLUDEPATH += $${wtInclude}/mData/mModuleDefines
|
|
|
|
|
|
INCLUDEPATH += $${wtInclude}/mData/mProjectManager
|
|
|
|
|
|
INCLUDEPATH += $${wtInclude}/mData/mProjectManager/DataModels
|
|
|
|
|
|
|
|
|
|
|
|
INCLUDEPATH += $${wtInclude}/mAlg
|
|
|
|
|
|
INCLUDEPATH += $${wtInclude}/mAlg/mAlgDefines
|
|
|
|
|
|
|
|
|
|
|
|
INCLUDEPATH += $${wtInclude}/mAlg
|
|
|
|
|
|
INCLUDEPATH += $${wtInclude}/mAlg/mAlgDefines
|
|
|
|
|
|
|
|
|
|
|
|
INCLUDEPATH += $${wtInclude}/mTool
|
|
|
|
|
|
INCLUDEPATH += $${wtInclude}/mTool/mToolPvt
|
|
|
|
|
|
#INCLUDEPATH += $${wtInclude}/mTool/mToolDiffusion
|
|
|
|
|
|
#INCLUDEPATH += $${wtInclude}/mTool/mToolPseu
|
|
|
|
|
|
|
|
|
|
|
|
INCLUDEPATH += $${wtInclude}/mGui
|
|
|
|
|
|
INCLUDEPATH += $${wtInclude}/mGui/mGuiTree
|
|
|
|
|
|
INCLUDEPATH += $${wtInclude}/mGui/mGuiTree/TreeWx
|
|
|
|
|
|
INCLUDEPATH += $${wtInclude}/mGui/mGuiPlot
|
|
|
|
|
|
INCLUDEPATH += $${wtInclude}/mGui/mGuiJob
|
|
|
|
|
|
INCLUDEPATH += $${wtInclude}/mGui/mGuiAnal
|
|
|
|
|
|
INCLUDEPATH += $${wtInclude}/mGui/mSubWnd
|
|
|
|
|
|
INCLUDEPATH += $${wtInclude}/mGui/mSubWndAna
|
|
|
|
|
|
INCLUDEPATH += $${wtInclude}/mGui/mSubWndAna/SubWxs
|
|
|
|
|
|
|
|
|
|
|
|
#INCLUDEPATH += $${wtInclude}/nmNum/nmData
|
|
|
|
|
|
#INCLUDEPATH += $${wtInclude}/nmNum/nmPlot
|
|
|
|
|
|
#INCLUDEPATH += $${wtInclude}/nmNum/nmXml
|
|
|
|
|
|
#INCLUDEPATH += $${wtInclude}/nmNum/nmSubWxs
|
|
|
|
|
|
INCLUDEPATH += $${wtInclude}/nmNum/nmDemo
|
|
|
|
|
|
|
|
|
|
|
|
SOURCES += $${wtSrc}/nmNum/nmDemo/*.cpp
|
|
|
|
|
|
HEADERS += $${wtInclude}/nmNum/nmDemo/*.h
|
|
|
|
|
|
|
|
|
|
|
|
LIBS += -liBase -liUtils -liPlugin -liLogs -liProperty -liUnit -liXmlBase
|
|
|
|
|
|
LIBS += -liPlotBase -liPlotCurveT -liPlotWxT -liAlgMath
|
|
|
|
|
|
LIBS += -liDataPool -liSysUtils -liGuiRibbon
|
|
|
|
|
|
LIBS += -liGuiBase -liGuiGridPty -lmGuiTree -lmGuiPlot -lmGuiAnal
|
|
|
|
|
|
LIBS += -lmProjectManager -lmSubWnd -lmSubWndAna -lmToolPvt #-lmToolDiffusion -lmToolPseu
|
|
|
|
|
|
#LIBS += -lnmData -lnmXml -lnmPlot -lnmSubWxs
|