logplus/logPlus/logPlus.pro

180 lines
4.8 KiB
Prolog

#-------------------------------------------------
#
# Project created by QtCreator 2025-07-29T10:27:47
#
#-------------------------------------------------
QT += core gui
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 \
ObjectArchive.cpp \
PropertyWidget.cpp \
customtabbar.cpp \
customtabwidget.cpp \
fileedit.cpp \
fileopenthread.cpp \
formdraw.cpp \
formhead.cpp \
forminfo.cpp \
formline.cpp \
formtitle.cpp \
formtrack.cpp \
formwell.cpp \
mainwindow.cpp \
main.cpp \
mainwindowcurve.cpp \
mainwindownew.cpp \
mycustomplot.cpp \
newheaddialog.cpp \
preqtablewidget.cpp \
qmycustomplot.cpp \
qmytablewidget.cpp \
qmytreewidget.cpp \
qtcenterwidgets.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 \
ObjectArchive.h \
PropertyWidget.h \
TransparentDraggableRect.h \
customtabbar.h \
customtabwidget.h \
fileedit.h \
fileopenthread.h \
formdraw.h \
formhead.h \
forminfo.h \
formline.h \
formtitle.h \
formtrack.h \
formwell.h \
mainwindow.h \
mainwindowcurve.h \
mainwindownew.h \
mycustomplot.h \
newheaddialog.h \
preqtablewidget.h \
qmycustomplot.h \
qmytablewidget.h \
qmytreewidget.h \
qtcenterwidgets.h \
qtcommonclass.h \
qtprojectwidgets.h \
totalTitleBar.h \
variantfactory.h \
variantmanager.h
FORMS += \
InDefTable.ui \
formdraw.ui \
formhead.ui \
forminfo.ui \
formline.ui \
formtitle.ui \
formtrack.ui \
formwell.ui \
interfaceWidget.ui \
mainwindow.ui \
mainwindowcurve.ui \
mainwindownew.ui \
newheaddialog.ui \
qtcenterwidgets.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
}