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

Author Topic: Запуск дизайнера из приложения  (Read 3006 times)

snaff

  • Newbie
  • *
  • Posts: 4
    • View Profile
Запуск дизайнера из приложения
« on: May 26, 2017, 03:55:52 pm »
Добрый день.

Подскажите, есть ли возможность запустить дизайнер из моего кода? Понятно, что можно дернуть и исполняемый файл из кода, но как-то этот вариант криво выглядит. Плюс, хотелось бы запускать в модальном режиме. Если такой возможности нет, то планируется ли она?

Спасибо

Subst

  • Sr. Member
  • ****
  • Posts: 450
    • View Profile
Re: Запуск дизайнера из приложения
« Reply #1 on: May 26, 2017, 04:24:19 pm »
Необходимо создать экземпляр LimeReport::ReportEngine
затем вызвать метод designReport()

примерно так

LimeReport::ReportEngine *m_report=new LimeReport::ReportEngine(this); - создал экземпляр класса
m_report->loadFromByteArray(QByteArray()); - принудительно сделал пустым содержимое, во избежание непоняток
m_report->designReport(); - запустил дизайнер