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

Added the ability to change the background color of the preview page

This commit is contained in:
Arin Alexander
2019-02-18 15:16:55 +03:00
parent 4e91701387
commit b8900b1e96
10 changed files with 60 additions and 9 deletions

View File

@@ -47,7 +47,8 @@ namespace LimeReport{
PreviewReportWindow::PreviewReportWindow(ReportEngine *report, QWidget *parent, QSettings *settings, Qt::WindowFlags flags) :
QMainWindow(parent,flags),
ui(new Ui::PreviewReportWindow), m_settings(settings), m_ownedSettings(false), m_scalePercentChanging(false)
ui(new Ui::PreviewReportWindow), m_settings(settings), m_ownedSettings(false),
m_scalePercentChanging(false)
{
ui->setupUi(this);
setWindowTitle("Lime Report Preview");
@@ -362,6 +363,16 @@ void PreviewReportWindow::setPreviewScaleType(const ScaleType &previewScaleType,
m_previewReportWidget->setScaleType(previewScaleType, percent);
}
QColor PreviewReportWindow::previewPageBackgroundColor()
{
return m_previewReportWidget->previewPageBackgroundColor();
}
void PreviewReportWindow::setPreviewPageBackgroundColor(QColor color)
{
m_previewReportWidget->setPreviewPageBackgroundColor(color);
}
void PreviewReportWindow::on_actionSaveToFile_triggered()
{
m_previewReportWidget->saveToFile();