mirror of
https://github.com/python-LimeReport/LimeReport.git
synced 2025-10-08 21:53:14 +03:00
Pages reordering has been added
This commit is contained in:
@@ -106,6 +106,7 @@ PageDesignIntf *ReportEnginePrivate::createPage(const QString &pageName)
|
||||
{
|
||||
PageDesignIntf* page =new PageDesignIntf();
|
||||
page->setObjectName(pageName);
|
||||
page->pageItem()->setObjectName("Report"+pageName);
|
||||
page->setReportEditor(this);
|
||||
page->setReportSettings(&m_reportSettings);
|
||||
return page;
|
||||
@@ -719,6 +720,14 @@ void ReportEnginePrivate::setPassPhrase(const QString &passPhrase)
|
||||
m_passPhrase = passPhrase;
|
||||
}
|
||||
|
||||
void ReportEnginePrivate::reorderPages(const QList<PageDesignIntf *>& reorderedPages)
|
||||
{
|
||||
m_pages.clear();
|
||||
foreach(PageDesignIntf* page, reorderedPages){
|
||||
m_pages.append(page);
|
||||
}
|
||||
}
|
||||
|
||||
bool ReportEnginePrivate::resultIsEditable() const
|
||||
{
|
||||
return m_resultIsEditable;
|
||||
|
Reference in New Issue
Block a user