#------------------------------------------------- # # Project created by QtCreator 2025-07-29T10:27:47 # #------------------------------------------------- QT += core gui svg #QT += opengl greaterThan(QT_MAJOR_VERSION, 4): QT += widgets TARGET = logPlus TEMPLATE = app # The following define makes your compiler emit warnings if you use # any feature of Qt which has been marked as deprecated (the exact warnings # depend on your compiler). Please consult the documentation of the # deprecated API in order to know how to port your code away from it. DEFINES += QT_DEPRECATED_WARNINGS # DEFINES += _WINDOWS DEFINES += _TIMESPEC_DEFINED # You can also make your code fail to compile if you use deprecated APIs. # In order to do so, uncomment the following line. # You can also select to disable deprecated APIs only up to a certain version of Qt. #DEFINES += QT_DISABLE_DEPRECATED_BEFORE=0x060000 # disables all the APIs deprecated before Qt 6.0.0 CONFIG += c++11 SOURCES += \ ../CallManage/CallManage.cpp \ ../common/geometryutils.cpp \ ConsoleOutputWidget.cpp \ InDefTableDlg.cpp \ InterfaceWidget.cpp \ PropertyWidget.cpp \ backgrounddelegate.cpp \ customtabbar.cpp \ customtabwidget.cpp \ fileedit.cpp \ formdraw.cpp \ formhead.cpp \ forminfo.cpp \ formline.cpp \ formmultiheads.cpp \ formtrack.cpp \ formwell.cpp \ mainwindow.cpp \ main.cpp \ mainwindowcurve.cpp \ newheaddialog.cpp \ preqtablewidget.cpp \ qmycustomplot.cpp \ qmytablewidget.cpp \ qmytreewidget.cpp \ qtcommonclass.cpp \ qtprojectwidgets.cpp \ totalTitleBar.cpp \ variantfactory.cpp \ variantmanager.cpp HEADERS += \ ../CallManage/CallManage.h \ ../common/geometryutils.h \ ConsoleOutputWidget.h \ DraggablePixmap.h \ InDefTableDlg.h \ InterfaceWidget.h \ PropertyWidget.h \ TransparentDraggableRect.h \ backgrounddelegate.h \ customtabbar.h \ customtabwidget.h \ fileedit.h \ formdraw.h \ formhead.h \ forminfo.h \ formline.h \ formmultiheads.h \ formtrack.h \ formwell.h \ mainwindow.h \ mainwindowcurve.h \ newheaddialog.h \ preqtablewidget.h \ qmycustomplot.h \ qmytablewidget.h \ qmytreewidget.h \ qtcommonclass.h \ qtprojectwidgets.h \ totalTitleBar.h \ variantfactory.h \ variantmanager.h FORMS += \ InDefTable.ui \ formdraw.ui \ formhead.ui \ forminfo.ui \ formline.ui \ formmultiheads.ui \ formtrack.ui \ formwell.ui \ interfaceWidget.ui \ mainwindow.ui \ mainwindowcurve.ui \ newheaddialog.ui \ qtprojectwidgets.ui INCLUDEPATH += ../include/ \ ../CallManage \ ../CallPlugin \ ../HPluginManage # Default rules for deployment. qnx: target.path = /tmp/$${TARGET}/bin else: unix:!android: target.path = /opt/$${TARGET}/bin !isEmpty(target.path): INSTALLS += target include (3rd_qcustomplot/3rd_qcustomplot.pri) RESOURCES += \ logplus.qrc # exe icon RC_FILE = $$PWD/qrc/logplus.rc CONFIG(debug, debug|release){ DESTDIR = ../Bin TARGET = $$join(TARGET,,,d) #为debug版本生成的文件增加d的后缀 } else { DESTDIR = ../Bin TARGET = $$join(TARGET,,,) } INCLUDEPATH += ../Slfio/include INCLUDEPATH += ../common INCLUDEPATH += ../WellLogUI/include INCLUDEPATH += ../qtpropertybrowser INCLUDEPATH += ../BaseFun/include INCLUDEPATH += ../ConvertorManager/include INCLUDEPATH += ../OSGDataModel/include INCLUDEPATH += ../OSGFramework/include INCLUDEPATH += ../DataOutput/include INCLUDEPATH += ../DataMgr/include CONFIG(debug, debug|release){ LIBS += -L../Bin -lBaseFund LIBS += -L../Bin -lslfiod LIBS += -L../Bin -lWellLogUId LIBS += -L../Bin -lqtpropertybrowserd LIBS += -L../Bin -lConvertorManagerd LIBS += -L../Bin -lOSGDataModeld LIBS += -L../Bin -lDataOutputd LIBS += -L../Bin/ -lCallPlugind -lHPluginManaged LIBS += -L../Bin/ -lDataMgrd #-lCallManaged } else { LIBS += -L../Bin -lBaseFun LIBS += -L../Bin -lslfio LIBS += -L../Bin -lWellLogUI LIBS += -L../Bin -lqtpropertybrowser LIBS += -L../Bin -lConvertorManager LIBS += -L../Bin -lOSGDataModel LIBS += -L../Bin -lDataOutput LIBS += -L../Bin/ -lCallPlugin -lHPluginManage LIBS += -L../Bin/ -lDataMgr #-lCallManage }