summaryrefslogtreecommitdiffstats
path: root/tests/manual/dialogs/printdialogpanel.h
diff options
context:
space:
mode:
Diffstat (limited to 'tests/manual/dialogs/printdialogpanel.h')
-rw-r--r--tests/manual/dialogs/printdialogpanel.h18
1 files changed, 6 insertions, 12 deletions
diff --git a/tests/manual/dialogs/printdialogpanel.h b/tests/manual/dialogs/printdialogpanel.h
index c869782769..a7ae257cf8 100644
--- a/tests/manual/dialogs/printdialogpanel.h
+++ b/tests/manual/dialogs/printdialogpanel.h
@@ -44,6 +44,8 @@
#ifndef QT_NO_PRINTER
+#include "ui_printdialogpanel.h"
+
#include <QWidget>
QT_BEGIN_NAMESPACE
@@ -73,22 +75,14 @@ private slots:
void enableCustomSizeControl();
private:
+ QSizeF pageSize() const;
+ void setPageSize(const QSizeF &sizef);
void applySettings(QPrinter *printer) const;
void retrieveSettings(const QPrinter *printer);
void enablePanels();
- QGroupBox *m_creationGroupBox;
- QPushButton *m_createButton;
- QPushButton *m_deleteButton;
- QGroupBox *m_settingsGroupBox;
- QCheckBox *m_fullPageCheckBox;
- QGroupBox *m_dialogsGroupBox;
- OptionsControl *m_printDialogOptionsControl;
- QComboBox *m_printDialogRangeCombo;
- QComboBox *m_modeCombo;
- QComboBox *m_orientationCombo;
- QComboBox *m_pageSizeCombo;
- PageSizeControl *m_customPageSizeControl;
+ Ui::PrintDialogPanel m_panel;
+
QScopedPointer<QPrinter> m_printer;
};