frontend_qt.pro 2.1 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182838485868788899091929394959697
  1. TEMPLATE = app
  2. TARGET = qtZint
  3. DEPENDPATH += . debug release
  4. INCLUDEPATH += .
  5. INCLUDEPATH += ../backend
  6. INCLUDEPATH += ../backend_qt
  7. !contains(DEFINES, ZINT_NO_PNG) {
  8. INCLUDEPATH += ../../lpng
  9. INCLUDEPATH += ../../zlib
  10. }
  11. QT += uitools
  12. QT += widgets
  13. QT += svg
  14. # Input
  15. HEADERS += barcodeitem.h \
  16. cliwindow.h \
  17. datawindow.h \
  18. exportwindow.h \
  19. mainwindow.h \
  20. scalewindow.h \
  21. sequencewindow.h
  22. FORMS += extCLI.ui \
  23. extData.ui \
  24. extExport.ui \
  25. extScale.ui \
  26. extSequence.ui \
  27. grpAztec.ui \
  28. grpC11.ui \
  29. grpC128.ui \
  30. grpC16k.ui \
  31. grpC25.ui \
  32. grpC39.ui \
  33. grpC49.ui \
  34. grpC93.ui \
  35. grpChannel.ui \
  36. grpCodabar.ui \
  37. grpCodablockF.ui \
  38. grpCodeOne.ui \
  39. grpDAFT.ui \
  40. grpDBExtend.ui \
  41. grpDM.ui \
  42. grpDotCode.ui \
  43. grpDPD.ui \
  44. grpGrid.ui \
  45. grpHX.ui \
  46. grpITF14.ui \
  47. grpMailmark2D.ui \
  48. grpMaxicode.ui \
  49. grpMicroPDF.ui \
  50. grpMQR.ui \
  51. grpMSICheck.ui \
  52. grpPDF417.ui \
  53. grpPZN.ui \
  54. grpQR.ui \
  55. grpRMQR.ui \
  56. grpUltra.ui \
  57. grpUPCA.ui \
  58. grpUPCEAN.ui \
  59. grpUPNQR.ui \
  60. grpVIN.ui \
  61. mainWindow.ui
  62. SOURCES += barcodeitem.cpp \
  63. cliwindow.cpp \
  64. datawindow.cpp \
  65. exportwindow.cpp \
  66. main.cpp \
  67. mainwindow.cpp \
  68. scalewindow.cpp \
  69. sequencewindow.cpp
  70. TRANSLATIONS = frontend_de.ts
  71. RESOURCES += resources.qrc
  72. RC_FILE += res/qtZint.rc
  73. # Static target following http://qt-project.org/wiki/Build_Standalone_Qt_Application_for_Windows
  74. CONFIG += static
  75. CONFIG += warn_on thread qt
  76. LIBS += -lQtZint
  77. QMAKE_LIBDIR += ../backend_qt/release
  78. LIBS += -lQt5Core
  79. QMAKE_LIBDIR += C:/qt/5.15.2static/lib
  80. !contains(DEFINES, ZINT_NO_PNG) {
  81. # Win
  82. win32:LIBS += -llibpng -lzlib
  83. win32:QMAKE_LIBDIR+=../../lpng/ ../../zlib
  84. # Unix
  85. #unix:LIBS += -lpng -zlib
  86. #unix:QMAKE_LIBDIR += /usr/local/lib /usr/lib/x86_64-linux-gnu/
  87. }