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

Author Topic: Печать отчета на машине юзера без qt (деплой)  (Read 4453 times)

Dark2011

  • Newbie
  • *
  • Posts: 27
    • View Profile
Юзаю LR с Qt 5.7.1, под xubuntu 16.04
Все отл работает. Пришло время деплоя, притащил с собой всякие libQt5Core  и тд включая libQt5PrintSupport.so  и plugins/printsupport/libcupsprintersupport.so, все работает но в списке выборов принтера есть только Save to pdf.
Принер сетевой, из всего чего угодно видится и печатает нормально...
Наверное вопрос немножко не по теме, но наверняка ведь пробовали деплоить это добро на пользовательский ubuntu без Qt - какаие либы и плагины обязательны? или все таки проблема не в этом?

Arin Alex

  • Developer
  • Administrator
  • Hero Member
  • *****
  • Posts: 1005
    • View Profile
Видимо libcupsprintersupport.so положен так, что исполняемый модуль его не видит. 

Subst

  • Sr. Member
  • ****
  • Posts: 450
    • View Profile
Поскольку это плугин, то следуя общим правилам QT, оон должен лежать рядом с исполняшкой таким образом:
printsupport/libcupsprintersupport.so.

Либо надо в программе переопределить пути к плугинам QCoreApplication::setLibraryPaths

Dark2011

  • Newbie
  • *
  • Posts: 27
    • View Profile
Проблему решил...забыл про export QT_PLUGIN_PATH. Спасибо