diff options
author | John Layt <jlayt@kde.org> | 2012-05-20 22:38:28 +0100 |
---|---|---|
committer | Qt by Nokia <qt-info@nokia.com> | 2012-09-17 22:08:16 +0200 |
commit | 54b899f44877d87f6118b1bab02fb67c35d738e8 (patch) | |
tree | b461abfb0853b2d2c38d9c87e337ba414090cfd1 /src/printsupport/dialogs/qpagesetupdialog_win.cpp | |
parent | 01864d4854557d2cf8b067e229d77cd7c9c553ee (diff) |
SIC: QtPrintSupport - Remove QAbstractPageSetupDialog
QAbstractPageSetupDialog is a completely unnecessary base class that
is not really abstract and is used nowhere else. This changes merges
its methods into the QPageSetupDialog main class.
While technically SIC no-one else uses this so no apps should be
affected.
Change-Id: I59b1739f1c453c34c25d1664d5d042e7918db316
Reviewed-by: Lars Knoll <lars.knoll@nokia.com>
Diffstat (limited to 'src/printsupport/dialogs/qpagesetupdialog_win.cpp')
-rw-r--r-- | src/printsupport/dialogs/qpagesetupdialog_win.cpp | 12 |
1 files changed, 5 insertions, 7 deletions
diff --git a/src/printsupport/dialogs/qpagesetupdialog_win.cpp b/src/printsupport/dialogs/qpagesetupdialog_win.cpp index a10dc1ccd4..a36ebf06c5 100644 --- a/src/printsupport/dialogs/qpagesetupdialog_win.cpp +++ b/src/printsupport/dialogs/qpagesetupdialog_win.cpp @@ -45,25 +45,23 @@ #include <qapplication.h> #include "../kernel/qprintengine_win_p.h" -#include "qabstractpagesetupdialog_p.h" +#include "qpagesetupdialog_p.h" #include "qprinter.h" #include <qpa/qplatformnativeinterface.h> QT_BEGIN_NAMESPACE -class QPageSetupDialogPrivate : public QAbstractPageSetupDialogPrivate -{ -}; - QPageSetupDialog::QPageSetupDialog(QPrinter *printer, QWidget *parent) - : QAbstractPageSetupDialog(*(new QPageSetupDialogPrivate), printer, parent) + : QDialog(*(new QPageSetupDialogPrivate(printer)), parent) { + setWindowTitle(QCoreApplication::translate("QPrintPreviewDialog", "Page Setup")); setAttribute(Qt::WA_DontShowOnScreen); } QPageSetupDialog::QPageSetupDialog(QWidget *parent) - : QAbstractPageSetupDialog(*(new QPageSetupDialogPrivate), 0, parent) + : QDialog(*(new QPageSetupDialogPrivate(0)), parent) { + setWindowTitle(QCoreApplication::translate("QPrintPreviewDialog", "Page Setup")); setAttribute(Qt::WA_DontShowOnScreen); } |