mirror of
https://github.com/fralx/LimeReport.git
synced 2025-11-20 06:30:03 +03:00
TOC has been added
This commit is contained in:
@@ -55,6 +55,8 @@ class PageItemDesignIntf : public LimeReport::ItemsContainerDesignInft
|
||||
Q_PROPERTY(bool resetPageNumber READ resetPageNumber WRITE setResetPageNumber)
|
||||
Q_PROPERTY(bool isExtendedInDesignMode READ isExtendedInDesignMode WRITE setExtendedInDesignMode)
|
||||
Q_PROPERTY(int extendedHeight READ extendedHeight WRITE setExtendedHeight)
|
||||
Q_PROPERTY(bool pageIsTOC READ getIsTOC WRITE setIsTOC)
|
||||
Q_PROPERTY(QString initScript READ initScript WRITE setInitScript)
|
||||
friend class ReportRender;
|
||||
public:
|
||||
enum Orientation { Portrait, Landscape };
|
||||
@@ -126,6 +128,14 @@ public:
|
||||
int extendedHeight() const;
|
||||
void setExtendedHeight(int extendedHeight);
|
||||
|
||||
bool getIsTOC() const;
|
||||
void setIsTOC(bool isTOC);
|
||||
|
||||
QString initScript() const;
|
||||
void setInitScript(const QString& value);
|
||||
signals:
|
||||
void beforeFirstPageRendered();
|
||||
void afterLastPageRendered();
|
||||
protected slots:
|
||||
void bandDeleted(QObject* band);
|
||||
void bandGeometryChanged(QObject* object, QRectF newGeometry, QRectF oldGeometry);
|
||||
@@ -156,6 +166,8 @@ private:
|
||||
bool m_resetPageNumber;
|
||||
bool m_isExtendedInDesignMode;
|
||||
int m_extendedHeight;
|
||||
bool m_isTOC;
|
||||
QString m_initScript;
|
||||
};
|
||||
|
||||
typedef QList<PageItemDesignIntf::Ptr> ReportPages;
|
||||
|
||||
Reference in New Issue
Block a user