ScreenLock.pro 1.5 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152
  1. #-------------------------------------------------
  2. #
  3. # Project created by QtCreator 2016-02-14T16:43:18
  4. #
  5. #-------------------------------------------------
  6. QT += core gui xml network
  7. greaterThan(QT_MAJOR_VERSION, 4): QT += widgets
  8. TEMPLATE = app
  9. CONFIG(debug, debug|release){
  10. TARGET = SGScreenLock_d
  11. }else{
  12. TARGET = SGScreenLock
  13. DEFINES += QT_NO_DEBUG_OUTPUT
  14. }
  15. TRANSLATIONS = SGScreenLock_zh_CN.ts
  16. RESOURCES += $$PWD\..\source\qrc\Wqrc.qrc
  17. SOURCES += main.cpp\
  18. QScreenLockWidget.cpp\
  19. QSoleApplication.cpp
  20. HEADERS += \
  21. QScreenLockWidget.h \
  22. QSoleApplication.h
  23. CONFIG(debug, debug|release){
  24. #设置debug配置下编译生成文件的路径
  25. win32: DESTDIR = ../DebugBin #将应用程序放在bin目录下
  26. unix: DESTDIR = ../LinuxDebugBin #将应用程序放在bin目录下
  27. OBJECTS_DIR = ../Output/debug/$$TARGET/obj #将生成的对象文件放在专门的obj文件夹下
  28. MOC_DIR = ../Output/debug/$$TARGET/moc #将QT自动生成的对象放在moc文件夹下
  29. UI_DIR = ../Output/debug/$$TARGET/ui
  30. } else {
  31. #设置release配置下编译生成文件的路径
  32. win32: DESTDIR = ../ReleaseBin #将应用程序放在bin目录下
  33. unix: DESTDIR = ../LinuxReleaseBin #将应用程序放在bin目录下
  34. OBJECTS_DIR = ../Output/release/$$TARGET/obj #将生成的对象文件放在专门的obj文件夹下
  35. MOC_DIR = ../Output/release/$$TARGET/moc #将QT自动生成的对象放在moc文件夹下
  36. UI_DIR = ../Output/release/$$TARGET/ui #设置UI文件目录
  37. }