Welcome, Guest. Please login or register.
Did you miss your activation email?

Author Topic: как подключить проект на qt  (Read 21841 times)

yurii

  • Newbie
  • *
  • Posts: 46
    • View Profile
Re: как подключить проект на qt
« Reply #30 on: March 19, 2017, 09:52:59 AM »
Добрый день. У меня ошибка. cannot find -llimereport

Пути прописаны правильно.
win32:CONFIG(release, debug|release): LIBS += -L$$PWD/lib/limereport/ -llimereport
else:win32:CONFIG(debug, debug|release): LIBS += -L$$PWD/lib/limereport/ -llimereport
else:unix: LIBS += -L$$PWD/lib/limereport/ -llimereport

INCLUDEPATH += $$PWD/lib/limereport/include
DEPENDPATH += $$PWD/lib/limereport/include

yurii

  • Newbie
  • *
  • Posts: 46
    • View Profile
Re: как подключить проект на qt
« Reply #31 on: March 19, 2017, 10:14:04 AM »
С ошибкой cannot find -llimereport разобрался.
Теперь при добавлении LimeReport::ReportEngine *report;

При сборке:
Программа неожиданно завершилась.

Arin Alex

  • Developer
  • Administrator
  • Hero Member
  • *****
  • Posts: 992
    • View Profile
Re: как подключить проект на qt
« Reply #32 on: March 19, 2017, 02:22:48 PM »
Можно глянуть на ваши исходники ?

yurii

  • Newbie
  • *
  • Posts: 46
    • View Profile

yurii

  • Newbie
  • *
  • Posts: 46
    • View Profile
Re: как подключить проект на qt
« Reply #34 on: March 19, 2017, 03:19:07 PM »
Запускается C:\Users\u.belikov\Desktop\build-LimeReportSimpleDemo-4_6_2-Debug\debug\LimeReportSimpleDemo.exe...
Программа неожиданно завершилась.
C:\Users\u.belikov\Desktop\build-LimeReportSimpleDemo-4_6_2-Debug\debug\LimeReportSimpleDemo.exe аварийно завершился.

Arin Alex

  • Developer
  • Administrator
  • Hero Member
  • *****
  • Posts: 992
    • View Profile
Re: как подключить проект на qt
« Reply #35 on: March 19, 2017, 04:12:47 PM »
limereport.dll сами собирали ? или мою взяли ?

yurii

  • Newbie
  • *
  • Posts: 46
    • View Profile
Re: как подключить проект на qt
« Reply #36 on: March 19, 2017, 04:39:17 PM »
Взял вашу. Но и свою подкинул из папки LimeReport-master\build\5.5.1\win32\release\lib\.
Ошибка
QPrinter: Must construct a QCoreApplication before a QPrinter
Invalid parameter passed to C runtime function.
Invalid parameter passed to C runtime function.
Error - RtlWerpReportException failed with status code :-1073741823. Will try to launch the process directly

Arin Alex

  • Developer
  • Administrator
  • Hero Member
  • *****
  • Posts: 992
    • View Profile
Re: как подключить проект на qt
« Reply #37 on: March 19, 2017, 06:56:40 PM »
Чем собираете ? Какой компилятор ?

yurii

  • Newbie
  • *
  • Posts: 46
    • View Profile
Re: как подключить проект на qt
« Reply #38 on: March 19, 2017, 07:10:45 PM »
MinGW 4.9.2 32 bit.

Arin Alex

  • Developer
  • Administrator
  • Hero Member
  • *****
  • Posts: 992
    • View Profile
Re: как подключить проект на qt
« Reply #39 on: March 19, 2017, 07:13:54 PM »
А IDE QtCreator ?

yurii

  • Newbie
  • *
  • Posts: 46
    • View Profile
Re: как подключить проект на qt
« Reply #40 on: March 19, 2017, 07:14:36 PM »
Qt Creator 4.2.1

Arin Alex

  • Developer
  • Administrator
  • Hero Member
  • *****
  • Posts: 992
    • View Profile
Re: как подключить проект на qt
« Reply #41 on: March 19, 2017, 07:19:47 PM »
Если открыть limereport.pro и выбрать подпроект designer на запуск,  запустится?

yurii

  • Newbie
  • *
  • Posts: 46
    • View Profile
Re: как подключить проект на qt
« Reply #42 on: March 19, 2017, 07:25:27 PM »
Да все работает. Демо тоже.

Arin Alex

  • Developer
  • Administrator
  • Hero Member
  • *****
  • Posts: 992
    • View Profile
Re: как подключить проект на qt
« Reply #43 on: March 19, 2017, 07:32:12 PM »
В LimeReportSimpleDemo поменяйте пути к собранной библиотеке

yurii

  • Newbie
  • *
  • Posts: 46
    • View Profile
Re: как подключить проект на qt
« Reply #44 on: March 19, 2017, 07:40:35 PM »
Изменил.
win32:CONFIG(release, debug|release): LIBS += -L$$PWD/LimeReport-master/build/5.5.1/win32/release/lib/ -llimereport
else:win32:CONFIG(debug, debug|release): LIBS += -L$$PWD/LimeReport-master/build/5.5.1/win32/release/lib/ -llimereport
else:unix: LIBS += -L$$PWD/LimeReport-master/build/5.5.1/win32/release/lib/ -llimereport

INCLUDEPATH += $$PWD/LimeReport-master/build/5.5.1/win32/release/lib/include
DEPENDPATH += $$PWD/LimeReport-master/build/5.5.1/win32/release/lib/include

Ошибка

Программа неожиданно завершилась.