Fix: #57 Callback DataSource initialized before signals/slots are connected

This commit is contained in:
Arin Alexander 2017-01-05 14:39:20 +03:00
parent b9efa71ac4
commit f613400839

View File

@ -609,9 +609,12 @@ ReportPages ReportEnginePrivate::renderToPages()
{
if (m_reportRendering) return ReportPages();
m_reportRender = ReportRender::Ptr(new ReportRender);
dataManager()->clearErrors();
dataManager()->connectAllDatabases();
dataManager()->setDesignTime(false);
dataManager()->updateDatasourceModel();
connect(m_reportRender.data(),SIGNAL(pageRendered(int)),
this, SIGNAL(renderPageFinished(int)));
if (m_pages.count()){