18 #ifndef DIAGRAM_PRINT_DIALOG_H 19 #define DIAGRAM_PRINT_DIALOG_H
DiagramPrintDialog(QETProject *, QWidget *=nullptr)
QColor backup_diagram_background_color
void printDiagram(Diagram *, bool, const ExportProperties &, QPainter *, QPrinter *=nullptr)
void browseFilePrintTypeDialog()
QString settingsSectionName(const QPrinter *)
void updatePrintTypeDialog()
QDialogButtonBox * buttons_
void saveReloadDiagramParameters(Diagram *, const ExportProperties &, bool)
QRadioButton * pdf_choice_
void print(const QList< Diagram *> &, bool, const ExportProperties &)
int horizontalPagesCount(Diagram *, const ExportProperties &, bool=false) const
~DiagramPrintDialog() override
QLabel * printtype_label_
QRect diagramRect(Diagram *, const ExportProperties &) const
QPushButton * browse_button_
int pagesCount(Diagram *, const ExportProperties &, bool=false) const
QRadioButton * printer_choice_
void acceptPrintTypeDialog()
void loadPageSetupForCurrentPrinter()
void buildPrintTypeDialog()
QButtonGroup * printtype_choice_
int verticalPagesCount(Diagram *, const ExportProperties &, bool=false) const
void savePageSetupForCurrentPrinter()
QLineEdit * filepath_field_
void setFileName(const QString &)
void setDocName(const QString &)