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

enndlessHeight added

This commit is contained in:
Arin Alex
2017-10-28 01:19:39 +03:00
parent 23641333da
commit c42d87b146
3 changed files with 26 additions and 3 deletions

View File

@@ -57,6 +57,8 @@ class PageItemDesignIntf : public LimeReport::ItemsContainerDesignInft
Q_PROPERTY(int extendedHeight READ extendedHeight WRITE setExtendedHeight)
Q_PROPERTY(bool pageIsTOC READ isTOC WRITE setIsTOC)
Q_PROPERTY(bool setPageSizeToPrinter READ getSetPageSizeToPrinter WRITE setSetPageSizeToPrinter )
Q_PROPERTY(bool endlessHeight READ endlessHeight WRITE setEndlessHeight)
friend class ReportRender;
public:
enum Orientation { Portrait, Landscape };
@@ -133,6 +135,9 @@ public:
bool getSetPageSizeToPrinter() const;
void setSetPageSizeToPrinter(bool setPageSizeToPrinter);
bool endlessHeight() const;
void setEndlessHeight(bool endlessHeight);
signals:
void beforeFirstPageRendered();
void afterLastPageRendered();
@@ -169,6 +174,7 @@ private:
int m_extendedHeight;
bool m_isTOC;
bool m_setPageSizeToPrinter;
bool m_endlessHeight;
};
typedef QList<PageItemDesignIntf::Ptr> ReportPages;