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

Added the ability to add watermarks to all reports.

This commit is contained in:
Arin Alexander
2019-03-30 09:37:40 +03:00
parent f1701aabbd
commit f1f1e443ac
4 changed files with 292 additions and 0 deletions

View File

@@ -217,6 +217,8 @@ public:
ScaleType previewScaleType();
int previewScalePercent();
void setPreviewScaleType(const ScaleType &previewScaleType, int percent = 0);
void addWatermark(const WatermarkSetting& watermarkSetting);
void clearWatermarks();
signals:
void pagesLoadFinished();
void datasourceCollectionLoadFinished(const QString& collectionName);
@@ -303,6 +305,8 @@ private:
int m_previewScalePercent;
int m_startTOCPage;
QColor m_previewPageBackgroundColor;
QVector<WatermarkSetting> m_watermarks;
BaseDesignIntf *createWatermark(PageDesignIntf *page, WatermarkSetting watermarkSetting);
};
}