0
0
mirror of https://github.com/fralx/LimeReport.git synced 2025-11-25 00:18:06 +03:00

Multicolumn bands rendering has been fixed

This commit is contained in:
Arin Alexander
2018-06-07 20:43:05 +03:00
parent b1f73d9a1f
commit 846363708a
3 changed files with 87 additions and 60 deletions

View File

@@ -154,6 +154,8 @@ private:
qreal maxColumnHeight();
void renameChildItems(BaseDesignIntf *item);
void renderGroupFooterByHeader(BandDesignIntf *groupHeader);
void placeBandOnPage(BandDesignIntf *band, int columnIndex);
private:
DataSourceManager* m_datasources;
ScriptEngineContext* m_scriptEngineContext;
@@ -184,10 +186,9 @@ private:
int m_currentColumn;
QList<PagesRange> m_ranges;
QVector<BandDesignIntf*> m_columnedBandItems;
unsigned long long m_curentNameIndex;
unsigned long long m_currentNameIndex;
bool m_newPageStarted;
};
} // namespace LimeReport
#endif // LRREPORTRENDER_H