17 #ifndef KDREPORTSPREVIEWDIALOG_H
18 #define KDREPORTSPREVIEWDIALOG_H
20 #include "KDReportsGlobal.h"
27 class PreviewDialogPrivate;
120 enum Result { Printed = 10, SavedSuccessfully, SaveError };
141 Q_PRIVATE_SLOT( d,
void _kd_slotTableBreakingDialog() )
142 Q_PRIVATE_SLOT( d,
void _kd_slotPrintWithDialog() )
143 Q_PRIVATE_SLOT( d,
void _kd_slotQuickPrint() )
144 Q_PRIVATE_SLOT( d,
void _kd_slotSave() )
145 PreviewDialogPrivate* const d;
void setDefaultSaveDirectory(const QString &path)
Definition: KDReportsPreviewDialog.h:34
void setPageSizeChangeAllowed(bool b)
bool isSelected(int pageNumber) const
PreviewDialog(KDReports::Report *report, QWidget *parent=0)
Definition: KDReportsReport.h:100
virtual bool showTableSettingsDialog(KDReports::Report *report)
void setDirectoryBrowsingEnabled(bool allowed)
QString savedFileName() const
void setWidthForEndlessPrinter(qreal widthMM)
void pageSizeChanged(QPrinter::PageSize pageSize)
Emitted when the user changes the page size.
Result
Definition: KDReportsPreviewDialog.h:120
void setQuickPrinterName(const QString &printerName)
void accept() override
Reimplemented for internal purposes. .
KDReports::PreviewWidget * previewWidget()
void setShowTableSettingsDialog(bool b)
void reject() override
Reimplemented for internal purposes. .
void orientationChanged(QPrinter::Orientation orientation)
Emitted when the user changes the page orientation.
Definition: KDReportsAbstractTableElement.h:30