From 5349cb9d3ca52c2268aace7c7f4860b88af98d32 Mon Sep 17 00:00:00 2001 From: Liang Qi Date: Tue, 15 May 2018 17:19:41 +0200 Subject: [PATCH] Fix build for Android with android-clang dialogs/qprintdialog_unix.cpp:149:15: error: private field 'm_printer' is not used [-Werror,-Wunused-private-field] QPrinter *m_printer; ^ Change-Id: Idce515a3e66019756b6ad2d305072e0a89bb823b Reviewed-by: Albert Astals Cid Reviewed-by: BogDan Vatra --- src/printsupport/dialogs/qprintdialog_unix.cpp | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/src/printsupport/dialogs/qprintdialog_unix.cpp b/src/printsupport/dialogs/qprintdialog_unix.cpp index caab7867dcd..86daea3b02c 100644 --- a/src/printsupport/dialogs/qprintdialog_unix.cpp +++ b/src/printsupport/dialogs/qprintdialog_unix.cpp @@ -146,7 +146,9 @@ private slots: private: friend class QUnixPrintWidgetPrivate; +#if QT_CONFIG(cups) QPrinter *m_printer; +#endif Ui::QPrintPropertiesWidget widget; QDialogButtonBox *m_buttons; #if QT_CONFIG(cupsjobwidget) @@ -351,7 +353,9 @@ QPrintPropertiesDialog::QPrintPropertiesDialog(QPrinter *printer, QPrintDevice * QPrinter::OutputFormat outputFormat, const QString &printerName, QAbstractPrintDialog *parent) : QDialog(parent) +#if QT_CONFIG(cups) , m_printer(printer) +#endif { setWindowTitle(tr("Printer Properties")); QVBoxLayout *lay = new QVBoxLayout(this);