23 #ifndef DIGIKAM_ADV_PRINT_PHOTO_PAGE_H
24 #define DIGIKAM_ADV_PRINT_PHOTO_PAGE_H
32 #include <QXmlStreamReader>
33 #include <QXmlStreamWriter>
40 #include "ui_advprintphotopage.h"
58 QPrinter* printer()
const;
60 Ui_AdvPrintPhotoPage* ui()
const;
61 bool isComplete()
const override;
62 int getPageCount()
const;
64 void initializePage()
override;
65 bool validatePage()
override;
77 void manageBtnPreviewPage();
82 void initPhotoSizes(
const QSizeF& pageSize);
89 void parseTemplateFile(
const QString& fn,
90 const QSizeF& pageSize);
94 void slotOutputChanged(
const QString&);
98 void slotXMLLoadElement(QXmlStreamReader&);
104 void slotXMLSaveItem(QXmlStreamWriter&,
int);
110 void slotXMLCustomElement(QXmlStreamWriter&);
112 void slotXMLCustomElement(QXmlStreamReader&);
113 void slotContextMenuRequested();
114 void slotIncreaseCopies();
115 void slotDecreaseCopies();
118 void slotBtnPrintOrderDownClicked();
119 void slotBtnPrintOrderUpClicked();
120 void slotBtnPreviewPageDownClicked();
121 void slotBtnPreviewPageUpClicked();
122 void slotListPhotoSizesSelected();
123 void slotPageSetup();
Definition: advprintphotopage.h:50
Definition: advprintphoto.h:52
Definition: templateicon.h:38
Definition: ditemslist.h:196
Definition: dwizardpage.h:42
Definition: advprintphoto.cpp:43
Definition: datefolderview.cpp:43