--- Vago/trunk/Vago/Vago.pro 2013/04/06 20:54:26 790 +++ s10k/Vago/Vago.pro 2017/12/30 13:57:32 1093 @@ -4,19 +4,36 @@ # #------------------------------------------------- -QT += core gui +QT += widgets QT += network #network communication QT += script #for json parse +win32 { +QT += winextras +} +CONFIG += c++14 +CONFIG += quazip -INCLUDEPATH += ./libs INCLUDEPATH += ./packageWizard INCLUDEPATH += ./soundWizard +INCLUDEPATH += ./bgImageWizard +INCLUDEPATH += ./bgImageWizard +INCLUDEPATH += ./xmlToolsInterface +INCLUDEPATH += ./windowMessagesWizard + +include(../CommonUtils/CommonUtils.pri) +include(../CommonLibs/CommonLibs.pri) + +# Used this great tutorial to build zlib and quazip: +# http://www.antonioborondo.com/2014/10/22/zipping-and-unzipping-files-with-qt/ macx { LIBS += -lz # for mac support zipping (thanks edt!) ICON = vago_icon.icns # mac os icon } +INCLUDEPATH += ./libs/DropTableWidget +INCLUDEPATH += ./libs/DropLineEdit + win32 { RC_FILE = icon_resource.rc #for windows explorer icon } @@ -25,18 +42,12 @@ TARGET = Vago TEMPLATE = app SOURCES += \ - util.cpp \ preferences.cpp \ manualcommands.cpp \ mainwindow.cpp \ main.cpp \ - logger.cpp \ - droptablewidget.cpp \ converter.cpp \ about.cpp \ - libs/zipglobal.cpp \ - libs/zip.cpp \ - libs/unzip.cpp \ packageWizard/packagewizard.cpp \ packageWizard/packagepagefinal.cpp \ packageWizard/packagepage4.cpp \ @@ -45,25 +56,33 @@ SOURCES += \ soundWizard/soundpage2.cpp \ soundWizard/soundpage3.cpp \ soundWizard/soundpage4.cpp \ + soundWizard/soundpage5.cpp \ soundWizard/soundpagefinal.cpp \ soundWizard/soundwizard.cpp \ - xmlprocessor.cpp + bgImageWizard/bgimagepage2.cpp \ + xmlprocessor.cpp \ + utilvago.cpp \ + bgImageWizard/bgimagewizard.cpp \ + bgImageWizard/bgimagepage3.cpp \ + bgImageWizard/bgimagepagefinal.cpp \ + xmlToolsInterface/xmltoolsinterface.cpp \ + xmlToolsInterface/xmltoolsinterfacecommandpreview.cpp \ + abstractwizard.cpp \ + windowMessagesWizard/wmsetuppage.cpp \ + windowMessagesWizard/wmformatpage.cpp \ + windowMessagesWizard/wmpage.cpp \ + windowMessagesWizard/wmwizard.cpp \ + windowMessagesWizard/wmfinalpage.cpp \ + ./libs/DropTableWidget/droptablewidget.cpp \ + ./libs/DropLineEdit/droplineedit.cpp \ + xmlParsers/projectfilevago.cpp HEADERS += \ - util.h \ preferences.h \ manualcommands.h \ mainwindow.h \ - logger.h \ - droptablewidget.h \ converter.h \ about.h \ - libs/zipglobal.h \ - libs/zipentry_p.h \ - libs/zip_p.h \ - libs/zip.h \ - libs/unzip_p.h \ - libs/unzip.h \ packageWizard/packagewizard.h \ packageWizard/packagepagefinal.h \ packageWizard/packagepage4.h \ @@ -72,11 +91,30 @@ HEADERS += \ soundWizard/soundpage2.h \ soundWizard/soundpage3.h \ soundWizard/soundpage4.h \ + soundWizard/soundpage5.h \ soundWizard/soundpagefinal.h \ soundWizard/soundwizard.h \ - xmlprocessor.h + bgImageWizard/bgimagepage2.h \ + xmlprocessor.h \ + utilvago.h \ + bgImageWizard/bgimagewizard.h \ + bgImageWizard/bgimagepage3.h \ + bgImageWizard/bgimagepagefinal.h \ + xmlToolsInterface/xmltoolsinterface.h \ + xmlToolsInterface/xmltoolsinterfacecommandpreview.h \ + wizardfactory.h \ + abstractwizard.h \ + windowMessagesWizard/wmsetuppage.h \ + windowMessagesWizard/wmformatpage.h \ + windowMessagesWizard/wmpage.h \ + windowMessagesWizard/wmwizard.h \ + windowMessagesWizard/wmfinalpage.h \ + ./libs/DropTableWidget/droptablewidget.h \ + ./libs/DropLineEdit/droplineedit.h \ + xmlParsers/projectfilevago.h -FORMS += mainwindow.ui \ +FORMS += \ + mainwindow.ui \ preferences.ui \ manualcommands.ui \ about.ui \ @@ -87,7 +125,16 @@ FORMS += mainwindow.ui \ soundWizard/soundpage2.ui \ soundWizard/soundpage3.ui \ soundWizard/soundpage4.ui \ - soundWizard/soundpagefinal.ui + soundWizard/soundpage5.ui \ + soundWizard/soundpagefinal.ui \ + bgImageWizard/bgimagepage2.ui \ + bgImageWizard/bgimagepage3.ui \ + bgImageWizard/bgimagepagefinal.ui \ + xmlToolsInterface/xmltoolsinterface.ui \ + xmlToolsInterface/xmltoolsinterfacecommandpreview.ui \ + windowMessagesWizard/wmsetuppage.ui \ + windowMessagesWizard/wmformatpage.ui \ + windowMessagesWizard/wmfinalpage.ui RESOURCES += \ resources.qrc \