Added reporting support- depends on LimeReport.

This commit is contained in:
2017-03-24 14:49:46 +01:00
parent d7952b987d
commit 37c9ee15af
27 changed files with 895 additions and 6 deletions
+22 -4
View File
@@ -6,7 +6,7 @@
#iconset: https://www.iconfinder.com/iconsets/snipicons
QT += widgets sql
QT += widgets sql printsupport
TARGET = core
TEMPLATE = lib
@@ -59,7 +59,10 @@ SOURCES += \
data/season.cpp \
seasonservice.cpp \
numberseriesservice.cpp \
settings/seasonnamedialog.cpp
settings/seasonnamedialog.cpp \
reporting/report.cpp \
reporting/reportviewer.cpp \
reporting/reportdialog.cpp
HEADERS += core.h\
core_global.h \
@@ -116,7 +119,10 @@ HEADERS += core.h\
data/season.h \
seasonservice.h \
numberseriesservice.h \
settings/seasonnamedialog.h
settings/seasonnamedialog.h \
reporting/report.h \
reporting/reportviewer.h \
reporting/reportdialog.h
unix {
target.path = /usr/lib
@@ -149,7 +155,9 @@ FORMS += \
filterdialog.ui \
settingsform.ui \
settings/globalsettingsform.ui \
settings/seasonnamedialog.ui
settings/seasonnamedialog.ui \
reporting/reportviewer.ui \
reporting/reportdialog.ui
OTHER_FILES += \
users/metaData.json \
@@ -160,6 +168,9 @@ CONFIG(debug, release|debug):DEFINES += _DEBUG
win32:CONFIG(release, debug|release):DEFINES += PLUGIN_ROOT=\\\"/plugins\\\"
else:unix:CONFIG(release, debug|release):DEFINES += PLUGIN_ROOT=\\\"/usr/lib/prodejna/plugins\\\"
win32:CONFIG(release, debug|release):DEFINES += REPORT_ROOT=\\\"/reports\\\"
else:unix:CONFIG(release, debug|release):DEFINES += REPORT_ROOT=\\\"/usr/share/prodejna/reports\\\"
win32:CONFIG(release, debug|release): LIBS += -L$$OUT_PWD/../qdecimal/lib/ -lqdecimal -ldecnumber
else:win32:CONFIG(debug, debug|release): LIBS += -L$$OUT_PWD/../qdecimal/lib/ -lqdecimal -ldecnumber
else:unix: LIBS += -L$$OUT_PWD/../qdecimal/lib/ -lqdecimal -ldecnumber
@@ -167,4 +178,11 @@ else:unix: LIBS += -L$$OUT_PWD/../qdecimal/lib/ -lqdecimal -ldecnumber
INCLUDEPATH += $$PWD/../qdecimal/src
INCLUDEPATH += $$PWD/../qdecimal/decnumber
win32:CONFIG(release, debug|release): LIBS += -L$$PWD/../../LimeReport/build/5.5.1/win32/release/lib/ -llimereport
else:win32:CONFIG(debug, debug|release): LIBS += -L$$PWD/../../LimeReport/build/5.5.1/win32/debug/lib/ -llimereport
else:unix: LIBS += -L$$PWD/../../LimeReport/build/5.5.1/win32/debug/lib/ -llimereport
INCLUDEPATH += $$PWD/../../LimeReport/include
DEPENDPATH += $$PWD/../../LimeReport/include
TRANSLATIONS = translations/core_cs_CZ.ts