293 lines
9.2 KiB
Prolog
293 lines
9.2 KiB
Prolog
QT += core gui
|
|
QT += sql
|
|
QT += network
|
|
greaterThan(QT_MAJOR_VERSION, 4): QT += widgets
|
|
|
|
CONFIG += c++11
|
|
|
|
# The following define makes your compiler emit warnings if you use
|
|
# any Qt feature that has been marked 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
|
|
|
|
# You can also make your code fail to compile if it uses 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
|
|
|
|
|
|
INCLUDEPATH += \
|
|
cmd \
|
|
device\
|
|
device/ui \
|
|
device/control\
|
|
device/control/acs \
|
|
device/control/acs/buffercode \
|
|
device/camera\
|
|
device/SerialPort\
|
|
device/lasermark\
|
|
device/coordinate\
|
|
device/laserCtl\
|
|
device/exception\
|
|
customcontrols \
|
|
dmplot/core \
|
|
dmplot/plots \
|
|
dmplot/ui \
|
|
lib/acs \
|
|
lib/actions \
|
|
lib/creation \
|
|
lib/debug \
|
|
lib/engine \
|
|
lib/fileio \
|
|
lib/filters \
|
|
lib/generators \
|
|
lib/gui \
|
|
lib/information \
|
|
lib/math \
|
|
lib/modification \
|
|
lib/printing \
|
|
lib/R_detection \
|
|
actions \
|
|
main \
|
|
main/console_dxf2pdf \
|
|
test \
|
|
plugins \
|
|
ui \
|
|
ui/forms \
|
|
ui/generic
|
|
|
|
|
|
|
|
SOURCES += \
|
|
customcontrols/dmcheckbox.cpp \
|
|
customcontrols/dmcombobox.cpp \
|
|
customcontrols/dmdoublespinbox.cpp \
|
|
customcontrols/dmlabel.cpp \
|
|
customcontrols/dmspinbox.cpp \
|
|
customcontrols/eventfilterwheel.cpp \
|
|
customcontrols/mipaddresseditor.cpp \
|
|
device/SerialPort/Barometer.cpp \
|
|
device/SerialPort/IPG_laser.cpp \
|
|
device/SerialPort/PanasonicHeightFind.cpp \
|
|
device/SerialPort/PowerAttenuator.cpp \
|
|
device/SerialPort/PowerMeter.cpp \
|
|
device/SerialPort/SerialPort.cpp \
|
|
device/SerialPort/lightsource.cpp \
|
|
device/SerialPort/modbustcp.cpp \
|
|
device/bridgesgl.cpp \
|
|
device/camera/cmvcamera.cpp \
|
|
device/camera/readcameraimagethread.cpp \
|
|
device/control/acs/acscontroller.cpp \
|
|
device/control/acs/buffercode/buffer0autoexecode.cpp \
|
|
device/control/acs/buffercode/csscancode.cpp \
|
|
device/control/acs/buffercode/machcode.cpp \
|
|
device/control/acs/buffercode/maxisabsmovecode.cpp \
|
|
device/control/acs/buffercode/mhcompcode.cpp \
|
|
device/control/acs/buffercode/ptpcode.cpp \
|
|
device/control/acs/buffercode/rmcposswitchcode.cpp \
|
|
device/control/acs/buffercode/rscompcode.cpp \
|
|
device/control/acs/buffercode/rsensortozero.cpp \
|
|
device/control/acs/buffercode/sscancode.cpp \
|
|
device/control/acs/buffercode/tohomecode.cpp \
|
|
device/deviceinfo.cpp \
|
|
device/deviceproxy.cpp \
|
|
device/exception/myexception.cpp \
|
|
device/laserCtl/qttelnet.cpp \
|
|
device/login.cpp \
|
|
device/ui/absmovesetwidget.cpp \
|
|
device/ui/cameradcwidget.cpp \
|
|
device/ui/camerawidget.cpp \
|
|
device/ui/dd_motor_test.cpp \
|
|
device/ui/dd_motor_test_dc.cpp \
|
|
device/ui/devecectluserwidget.cpp \
|
|
device/ui/devicealarmdcwidget.cpp \
|
|
device/ui/devicealarmwidget.cpp \
|
|
device/ui/devicecontrolpaneldcwidget.cpp \
|
|
device/ui/devicecontrolpanelwidget.cpp \
|
|
device/ui/devicectluserdcwidget.cpp \
|
|
device/ui/devicesetdcwidget.cpp \
|
|
device/ui/devicesetwidget.cpp \
|
|
device/ui/devicestateinfodcwidget.cpp \
|
|
device/ui/devicestateinfowidget.cpp \
|
|
device/ui/devicestateuserdcwidget.cpp \
|
|
device/ui/devicestateuserwidget.cpp \
|
|
device/ui/devicesysteminfodcwidget.cpp \
|
|
device/ui/devicesysteminfowidget.cpp \
|
|
device/ui/generalsetwidget.cpp \
|
|
device/ui/imagebox.cpp \
|
|
device/ui/iosetwidget.cpp \
|
|
device/ui/lasermarkwidget.cpp \
|
|
device/ui/mrccamerasetwidget.cpp \
|
|
device/ui/processcriticalpossetwidget.cpp \
|
|
device/ui/rstozerosetwidget.cpp \
|
|
device/ui/serialdevicetest.cpp \
|
|
device/ui/setvaluewidget.cpp \
|
|
device/ui/smallareasparamwidget.cpp \
|
|
device/ui/specificareaswidget.cpp \
|
|
device/ui/sscancompsetwidget.cpp \
|
|
device/ui/tohomesetwidget.cpp \
|
|
device/ui/workfileeditwidget.cpp \
|
|
device/ui/zaaxiscpossetwidget.cpp \
|
|
device/workfileedit/checkboxdelegate.cpp \
|
|
device/workfileedit/comboboxdelegate.cpp \
|
|
device/workfileedit/spinboxdelegate.cpp \
|
|
device/workfileedit/workfileedit.cpp \
|
|
lib/engine/rs_settings.cpp \
|
|
main.cpp \
|
|
widget.cpp
|
|
|
|
HEADERS += \
|
|
customcontrols/dmcheckbox.h \
|
|
customcontrols/dmcombobox.h \
|
|
customcontrols/dmdoublespinbox.h \
|
|
customcontrols/dmlabel.h \
|
|
customcontrols/dmspinbox.h \
|
|
customcontrols/eventfilterwheel.h \
|
|
customcontrols/mipaddresseditor.h \
|
|
device/SerialPort/Barometer.h \
|
|
device/SerialPort/IPG_laser.h \
|
|
device/SerialPort/PanasonicHeightFind.h \
|
|
device/SerialPort/PowerAttenuator.h \
|
|
device/SerialPort/PowerMeter.h \
|
|
device/SerialPort/SerialPort.h \
|
|
device/SerialPort/lightsource.h \
|
|
device/SerialPort/modbustcp.h \
|
|
device/base.h \
|
|
device/bridgesgl.h \
|
|
device/camera/cmvcamera.h \
|
|
device/camera/readcameraimagethread.h \
|
|
device/control/acs/ACSC.h \
|
|
device/control/acs/ACSVariable.h \
|
|
device/control/acs/acscontroller.h \
|
|
device/control/acs/buffercode/buffer0autoexecode.h \
|
|
device/control/acs/buffercode/csscancode.h \
|
|
device/control/acs/buffercode/machcode.h \
|
|
device/control/acs/buffercode/maxisabsmovecode.h \
|
|
device/control/acs/buffercode/mhcompcode.h \
|
|
device/control/acs/buffercode/ptpcode.h \
|
|
device/control/acs/buffercode/rmcposswitchcode.h \
|
|
device/control/acs/buffercode/rscompcode.h \
|
|
device/control/acs/buffercode/rsensortozero.h \
|
|
device/control/acs/buffercode/sscancode.h \
|
|
device/control/acs/buffercode/tohomecode.h \
|
|
device/deviceinfo.h \
|
|
device/deviceproxy.h \
|
|
device/exception/exceptioncode.h \
|
|
device/exception/myexception.h \
|
|
device/laserCtl/qttelnet.h \
|
|
device/lasermark/LaserMark.h \
|
|
device/lasermark/LaserMark_global.h \
|
|
device/lasermark/MarkEzdDll.h \
|
|
device/login.h \
|
|
device/ui/absmovesetwidget.h \
|
|
device/ui/cameradcwidget.h \
|
|
device/ui/camerawidget.h \
|
|
device/ui/dd_motor_test.h \
|
|
device/ui/dd_motor_test_dc.h \
|
|
device/ui/devecectluserwidget.h \
|
|
device/ui/devicealarmdcwidget.h \
|
|
device/ui/devicealarmwidget.h \
|
|
device/ui/devicecontrolpaneldcwidget.h \
|
|
device/ui/devicecontrolpanelwidget.h \
|
|
device/ui/devicectluserdcwidget.h \
|
|
device/ui/devicesetdcwidget.h \
|
|
device/ui/devicesetwidget.h \
|
|
device/ui/devicestateinfodcwidget.h \
|
|
device/ui/devicestateinfowidget.h \
|
|
device/ui/devicestateuserdcwidget.h \
|
|
device/ui/devicestateuserwidget.h \
|
|
device/ui/devicesysteminfodcwidget.h \
|
|
device/ui/devicesysteminfowidget.h \
|
|
device/ui/generalsetwidget.h \
|
|
device/ui/imagebox.h \
|
|
device/ui/iosetwidget.h \
|
|
device/ui/lasermarkwidget.h \
|
|
device/ui/mrccamerasetwidget.h \
|
|
device/ui/processcriticalpossetwidget.h \
|
|
device/ui/rstozerosetwidget.h \
|
|
device/ui/serialdevicetest.h \
|
|
device/ui/setvaluewidget.h \
|
|
device/ui/smallareasparamwidget.h \
|
|
device/ui/specificareaswidget.h \
|
|
device/ui/sscancompsetwidget.h \
|
|
device/ui/tohomesetwidget.h \
|
|
device/ui/workfileeditwidget.h \
|
|
device/ui/zaaxiscpossetwidget.h \
|
|
device/workfileedit/checkboxdelegate.h \
|
|
device/workfileedit/comboboxdelegate.h \
|
|
device/workfileedit/spinboxdelegate.h \
|
|
device/workfileedit/workfileedit.h \
|
|
lib/engine/rs_settings.h \
|
|
widget.h
|
|
|
|
FORMS += \
|
|
device/ui/SerialDeveceTest.ui \
|
|
device/ui/absmovesetwidget.ui \
|
|
device/ui/camerawidget.ui \
|
|
device/ui/dd_motor_test.ui \
|
|
device/ui/devecectluserwidget.ui \
|
|
device/ui/devicealarmwidget.ui \
|
|
device/ui/devicecontrolpanelwidget.ui \
|
|
device/ui/devicesetwidget.ui \
|
|
device/ui/devicestateinfowidget.ui \
|
|
device/ui/devicestateuserwidget.ui \
|
|
device/ui/devicesysteminfowidget.ui \
|
|
device/ui/generalsetwidget.ui \
|
|
device/ui/imagebox.ui \
|
|
device/ui/iosetwidget.ui \
|
|
device/ui/lasermark.ui \
|
|
device/ui/login.ui \
|
|
device/ui/mrcamerasetwidget.ui \
|
|
device/ui/processcriticalpossetwidget.ui \
|
|
device/ui/rstozerosetwidget.ui \
|
|
device/ui/setvaluewidget.ui \
|
|
device/ui/smallareasparamwidget.ui \
|
|
device/ui/specificareaswidget.ui \
|
|
device/ui/sscancompsetwidget.ui \
|
|
device/ui/tohomesetwidget.ui \
|
|
device/ui/workfileeditwidget.ui \
|
|
device/ui/zaaxiscpossetwidget.ui \
|
|
widget.ui
|
|
|
|
# Default rules for deployment.
|
|
qnx: target.path = /tmp/$${TARGET}/bin
|
|
else: unix:!android: target.path = /opt/$${TARGET}/bin
|
|
!isEmpty(target.path): INSTALLS += target
|
|
|
|
#win64{
|
|
LIBS +=-lws2_32
|
|
#}
|
|
# load acs lib
|
|
LIBS += -L$$PWD\lib\acs\
|
|
-lACSCL_x64
|
|
|
|
LIBS += -L$$PWD\lib\lasermark\
|
|
-llibLaserMark
|
|
|
|
LIBS += $$PWD/lib/R_detection/RMS_Dll.dll
|
|
|
|
|
|
INCLUDEPATH += $$PWD/MVS/Includes
|
|
DEPENDPATH += $$PWD/MVS/Includes
|
|
LIBS += -L$$PWD/MVS/Libraries/win64/ -lMvCameraControl
|
|
|
|
|
|
INCLUDEPATH +=$$PWD/OpenCV/include
|
|
DEPENDPATH += $$PWD/OpenCV/include
|
|
LIBS += $$PWD/OpenCV/x64/mingw/lib/libopencv_*.a
|
|
|
|
#LIBS += -L$$PWD/OpenCV/x64/mingw/lib/ -llibopencv_core450
|
|
|
|
#INCLUDEPATH += $$PWD/OpenCV/x64/mingw
|
|
#DEPENDPATH += $$PWD/OpenCV/x64/mingw
|
|
|
|
#win32: LIBS += -L$$PWD/OpenCV/x64/mingw/lib/ -llibopencv_core450.dll
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|