LimeReport Forum
General Category | Основное => Discussion | Обсуждение => Topic started by: newzen on February 15, 2017, 01:50:05 pm
-
Hello,
I'm trying to figure how to embedded limereport into my application, im new bird on QT
I want to use bar-code too, so need to compile qzint
Have application that use qextserialport, and my app structure is
myapp
myapp.pro
3erparty
qextserialport <- folder
...
myapp.pro
QT += core gui sql xml widgets printsupport
# qextserialport compiled and installed as shared library
#CONFIG += extserialport
# qextserialport compiled from sources
include(3rdparty/qextserialport/src/qextserialport.pri)
How can i do something similar with lime report
sorry if my question is very basic
is possible to have a example project code ?
on other hand want to now how to install limereport libraries on my linux for use just like
LIBS += -llimereport
I need to call designer inside my app, for modify report at anytime.
thanks for assistance
-
Look the sample below
LIMEREPORT_LIB_NAME = limereport
ZINT_LIB_NAME = QtZint
LIMEREPORT_DIR = $$[QT_INSTALL_PREFIX]/../LimeReport
LIMEREPORT_LIBRARY_DIR = $$LIMEREPORT_DIR/lib
INCLUDEPATH += $$LIMEREPORT_DIR/include
LIMEREPORT_LIB_FILE = -L$$LIMEREPORT_LIBRARY_DIR -l$${LIMEREPORT_LIB_NAME}
ZINT_LIB_FILE = -L$$LIMEREPORT_LIBRARY_DIR -l$${ZINT_LIB_NAME}
LIBS += $$LIMEREPORT_LIB_FILE
LIBS += $$ZINT_LIB_FILE
-
thanks for reply,
I try your suggestion and work if you have compiled limereport.
So how to include in my project the compilation of lime report and qtzint.
thanks for any suggestion
-
You need to build LM from source and put the limereport.dll and qtzint.dll to the same directory as your executable exists.
Look the picture attached (or limereport.so and qtzint.so if you use Linux). You can also put this files to the directory from PATH environment variable