| 2 | 
   | 
 DEPENDPATH+=$$PWD | 
 
 
 
 
 
 
 
 
 
 
 
 
 
 | 3 | 
   | 
 #include($$PWD/CommonLibs.pro) | 
 
 
 
 
 
 
 
 
 
 
 
 
 
 | 4 | 
   | 
  | 
 
 
 
 
 
 
 
 
 | 5 | 
 + | 
 HEADERS  += \ | 
 
 
 
 
 
 
 
 
 | 6 | 
 + | 
     $$PWD/pugixml/pugiconfig.hpp \ | 
 
 
 
 
 
 
 
 
 | 7 | 
 + | 
     $$PWD/cpp17optional/optional.hpp \ | 
 
 
 
 
 
 
 
 
 | 8 | 
 + | 
     $$PWD/plog/Log.h \ | 
 
 
 
 
 
 
 
 
 | 9 | 
 + | 
     $$PWD/pugixml/pugixml.hpp \ | 
 
 
 
 
 
 
 
 
 | 10 | 
 + | 
         $$PWD/ConditionalSemaphore/conditionalsemaphore.h | 
 
 
 
 
 
 
 
 
 | 11 | 
 + | 
  | 
 
 
 
 
 
 
 
 
 
 
 
 
 
 | 12 | 
   | 
 SOURCES += \ | 
 
 
 
 
 
 
 
 
 
 
 
 | 13 | 
 < | 
     $$PWD/pugixml/pugixml.cpp \ | 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 | 13 | 
 > | 
     $$PWD/pugixml/pugixml.cpp  \ | 
 
 
 
 
 
 | 14 | 
 > | 
         $$PWD/ConditionalSemaphore/conditionalsemaphore.cpp | 
 
 
 
 
 
 
 
 
 
 
 
 | 15 | 
   | 
  | 
 
 
 
 
 
 
 
 
 
 
 
 
 
 | 16 | 
   | 
 contains(QT, gui){ | 
 
 
 
 
 
 
 
 
 
 
 
 
 
 | 17 | 
   | 
 SOURCES += \ | 
 
 
 
 
 
 
 
 
 
 
 
 
 
 | 18 | 
   | 
     $$PWD/jsonhighlighter/highlighter.cpp \ | 
 
 
 
 
 
 
 
 
 
 
 
 | 19 | 
 < | 
     $$PWD/CustomTreeWidget/customtreewidget.cpp | 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 | 19 | 
 > | 
         $$PWD/BasicXMLSyntaxHighlighter/BasicXMLSyntaxHighlighter.cpp \ | 
 
 
 
 
 
 | 20 | 
 > | 
     $$PWD/CustomTreeWidget/customtreewidget.cpp \ | 
 
 
 
 
 
 | 21 | 
 > | 
         $$PWD/LineNumberDisplay/LineNumberDisplay.cpp | 
 
 
 
 
 
 
 
 
 
 
 
 | 22 | 
   | 
 } | 
 
 
 
 
 
 
 
 
 
 
 
 
 
 | 23 | 
   | 
  | 
 
 
 
 
 
 
 
 
 
 | 14 | 
 – | 
 HEADERS  += \ | 
 
 
 
 
 
 
 
 
 
 | 15 | 
 – | 
     $$PWD/pugixml/pugiconfig.hpp \ | 
 
 
 
 
 
 
 
 
 
 | 16 | 
 – | 
     $$PWD/cpp17optional/optional.hpp \ | 
 
 
 
 
 
 
 
 
 
 | 17 | 
 – | 
     $$PWD/plog/Log.h \ | 
 
 
 
 
 
 
 
 
 
 | 18 | 
 – | 
     $$PWD/pugixml/pugixml.hpp | 
 
 
 
 
 
 
 
 
 
 | 19 | 
 – | 
  | 
 
 
 
 
 
 
 
 
 
 
 
 
 
 | 24 | 
   | 
 contains(QT, gui){ | 
 
 
 
 
 
 
 
 
 
 
 
 
 
 | 25 | 
   | 
 HEADERS  += \ | 
 
 
 
 
 
 
 
 
 
 
 
 
 
 | 26 | 
   | 
     $$PWD/jsonhighlighter/highlighter.h  \ | 
 
 
 
 
 
 
 
 
 
 
 
 | 27 | 
 < | 
     $$PWD/CustomTreeWidget/customtreewidget.h | 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 | 27 | 
 > | 
         $$PWD/BasicXMLSyntaxHighlighter/BasicXMLSyntaxHighlighter.h \ | 
 
 
 
 
 
 | 28 | 
 > | 
     $$PWD/CustomTreeWidget/customtreewidget.h \ | 
 
 
 
 
 
 | 29 | 
 > | 
         $$PWD/LineNumberDisplay/LineNumberDisplay.h | 
 
 
 
 
 
 | 30 | 
 > | 
 } | 
 
 
 
 
 
 | 31 | 
 > | 
  | 
 
 
 
 
 
 | 32 | 
 > | 
 # Extra libs | 
 
 
 
 
 
 | 33 | 
 > | 
 quazip { | 
 
 
 
 
 
 | 34 | 
 > | 
         LIBS += -L$$PWD/zlib-1.2.8 -lz | 
 
 
 
 
 
 | 35 | 
 > | 
  | 
 
 
 
 
 
 | 36 | 
 > | 
         win32 { | 
 
 
 
 
 
 | 37 | 
 > | 
         LIBS += -L$$PWD/quazip-0.7.2/quazip/release -lquazip | 
 
 
 
 
 
 | 38 | 
 > | 
         } | 
 
 
 
 
 
 | 39 | 
 > | 
  | 
 
 
 
 
 
 | 40 | 
 > | 
         macx { | 
 
 
 
 
 
 | 41 | 
 > | 
         LIBS += -L$$PWD/quazip-0.7.2/quazip -lquazip | 
 
 
 
 
 
 | 42 | 
 > | 
         } | 
 
 
 
 
 
 | 43 | 
 > | 
          | 
 
 
 
 
 
 | 44 | 
 > | 
         INCLUDEPATH += $$PWD/zlib-1.2.8 \ | 
 
 
 
 
 
 | 45 | 
 > | 
         $$PWD/quazip-0.7.2/quazip | 
 
 
 
 
 
 
 
 
 
 
 
 | 46 | 
   | 
 } | 
 
 
 
 
 
 
 
 
 
 
 
 
 
 | 47 | 
   | 
  | 
 
 
 
 
 
 
 
 
 
 
 
 
 
 | 48 | 
   | 
 contains(QT, gui){ |