#------------------------------------------------- # # Project created by QtCreator 2016-02-14T16:43:18 # #------------------------------------------------- QT += core gui xml network greaterThan(QT_MAJOR_VERSION, 4): QT += widgets TEMPLATE = app CONFIG(debug, debug|release){ TARGET = SGScreenLock_d }else{ TARGET = SGScreenLock DEFINES += QT_NO_DEBUG_OUTPUT } TRANSLATIONS = SGScreenLock_zh_CN.ts RESOURCES += $$PWD\..\source\qrc\Wqrc.qrc SOURCES += main.cpp\ QScreenLockWidget.cpp\ QSoleApplication.cpp HEADERS += \ QScreenLockWidget.h \ QSoleApplication.h CONFIG(debug, debug|release){ #设置debug配置下编译生成文件的路径 win32: DESTDIR = ../DebugBin #将应用程序放在bin目录下 unix: DESTDIR = ../LinuxDebugBin #将应用程序放在bin目录下 OBJECTS_DIR = ../Output/debug/$$TARGET/obj #将生成的对象文件放在专门的obj文件夹下 MOC_DIR = ../Output/debug/$$TARGET/moc #将QT自动生成的对象放在moc文件夹下 UI_DIR = ../Output/debug/$$TARGET/ui } else { #设置release配置下编译生成文件的路径 win32: DESTDIR = ../ReleaseBin #将应用程序放在bin目录下 unix: DESTDIR = ../LinuxReleaseBin #将应用程序放在bin目录下 OBJECTS_DIR = ../Output/release/$$TARGET/obj #将生成的对象文件放在专门的obj文件夹下 MOC_DIR = ../Output/release/$$TARGET/moc #将QT自动生成的对象放在moc文件夹下 UI_DIR = ../Output/release/$$TARGET/ui #设置UI文件目录 }