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

Author Topic: Не работает печать после сборки релиза  (Read 7230 times)

aarekuha

  • Newbie
  • *
  • Posts: 16
    • View Profile
Доброго времени суток!
Во время разработки компилировал Qt debug. Затем изменил сборку на release. Все работает, кроме кнопки "Печать" в окне сформированного отчета. В PDF нормально предлагает конвертировать, а сама печать ни какой реакции. Может какой-нибудь библиотеки не хватает?

Arin Alex

  • Developer
  • Administrator
  • Hero Member
  • *****
  • Posts: 1005
    • View Profile
Re: Не работает печать после сборки релиза
« Reply #1 on: February 21, 2019, 08:09:06 pm »
Ветка мастер или девелоп ?

aarekuha

  • Newbie
  • *
  • Posts: 16
    • View Profile
Re: Не работает печать после сборки релиза
« Reply #2 on: February 21, 2019, 08:11:02 pm »
Мастер, с гитхаба брал. Подсунул скомпилированную библиотеку из работающего примера на sourceforge, она оказалась 32бит =(. Тоже не работает.

Arin Alex

  • Developer
  • Administrator
  • Hero Member
  • *****
  • Posts: 1005
    • View Profile
Re: Не работает печать после сборки релиза
« Reply #3 on: February 21, 2019, 08:12:30 pm »
Тогда странно :) Сейчас проверю :)

aarekuha

  • Newbie
  • *
  • Posts: 16
    • View Profile
Re: Не работает печать после сборки релиза
« Reply #4 on: February 21, 2019, 08:19:51 pm »
Может попробовать Ваш limereport.dll? Если он 64 бит...

Arin Alex

  • Developer
  • Administrator
  • Hero Member
  • *****
  • Posts: 1005
    • View Profile
Re: Не работает печать после сборки релиза
« Reply #5 on: February 21, 2019, 08:21:18 pm »
Ну у меня не dll a so :)

Arin Alex

  • Developer
  • Administrator
  • Hero Member
  • *****
  • Posts: 1005
    • View Profile
Re: Не работает печать после сборки релиза
« Reply #6 on: February 21, 2019, 08:23:14 pm »
Но вообще на мастере уже давно ничего не менялось :)
Должно быть все хорошо :)

aarekuha

  • Newbie
  • *
  • Posts: 16
    • View Profile
Re: Не работает печать после сборки релиза
« Reply #7 on: February 21, 2019, 08:32:48 pm »
В консоли теперь пишет "QPrintDialog: Cannot be used on non-native printers"

Arin Alex

  • Developer
  • Administrator
  • Hero Member
  • *****
  • Posts: 1005
    • View Profile
Re: Не работает печать после сборки релиза
« Reply #8 on: February 21, 2019, 08:34:54 pm »
А в системе принтеры то есть ?

aarekuha

  • Newbie
  • *
  • Posts: 16
    • View Profile
Re: Не работает печать после сборки релиза
« Reply #9 on: February 21, 2019, 08:37:13 pm »
Да. Как минимум от офиса и Adobe PDF. Он не открывает даже окно выбора принтера.

Arin Alex

  • Developer
  • Administrator
  • Hero Member
  • *****
  • Posts: 1005
    • View Profile
Re: Не работает печать после сборки релиза
« Reply #10 on: February 21, 2019, 08:39:00 pm »
Версия Qt какая ?

aarekuha

  • Newbie
  • *
  • Posts: 16
    • View Profile
Re: Не работает печать после сборки релиза
« Reply #11 on: February 21, 2019, 08:40:36 pm »
Creator 4.8.1, Qt 5.12.1, MinGW 7.3.0 64bit

Arin Alex

  • Developer
  • Administrator
  • Hero Member
  • *****
  • Posts: 1005
    • View Profile
Re: Не работает печать после сборки релиза
« Reply #12 on: February 21, 2019, 08:42:43 pm »
Ок, сейчас гляну

aarekuha

  • Newbie
  • *
  • Posts: 16
    • View Profile
Re: Не работает печать после сборки релиза
« Reply #13 on: February 21, 2019, 08:50:04 pm »
Так-то странно. У меня windeployqt не цепляет Qt5PrintSupport.dll, Qt5Script.dll, Qt5Xml.dll. Приходится их подтаскивать из папки с компилятором.

Arin Alex

  • Developer
  • Administrator
  • Hero Member
  • *****
  • Posts: 1005
    • View Profile
Re: Не работает печать после сборки релиза
« Reply #14 on: February 21, 2019, 08:55:52 pm »
А если из под креатора запускать тоже не работает ?