QT += core gui network network-private greaterThan(QT_MAJOR_VERSION, 4): QT += widgets CONFIG += c++17 # You can make your code fail to compile if it uses deprecated APIs. # In order to do so, uncomment the following line. #DEFINES += QT_DISABLE_DEPRECATED_BEFORE=0x060000 # disables all the APIs deprecated before Qt 6.0.0 include($$PWD/qtsingleapplication/qtsingleapplication.pri) SOURCES += \ appevent.cpp \ main.cpp \ messagequeue.cpp \ processmodel.cpp \ processmonitor.cpp \ processthread.cpp \ thardware/thardware.cpp \ updaterthread.cpp \ worker.cpp # Default rules for deployment. qnx: target.path = /tmp/$${TARGET}/bin else: unix:!android: target.path = /opt/$${TARGET}/bin !isEmpty(target.path): INSTALLS += target HEADERS += \ appevent.h \ basemainTr.h \ messagequeue.h \ processmodel.h \ processmonitor.h \ processthread.h \ thardware/thardware.h \ updaterthread.h \ worker.h include($$PWD/CPPWebFramework/CPPWebFramework.pri) include($$PWD/api/api.pri) DESTDIR = $$PWD/bin CONFIG(debug, debug|release) { TARGET = $$join(TARGET,,,d) } CONFIG += lrelease CONFIG += embed_translations TRANSLATIONS += basemain_zh_CN.ts