summaryrefslogtreecommitdiffstats
path: root/src/plugins/printsupport/cups/qcupsprintersupport.cpp
diff options
context:
space:
mode:
authorTasuku Suzuki <tasuku.suzuki@signal-slot.co.jp>2023-02-10 17:30:21 +0900
committerTasuku Suzuki <tasuku.suzuki@signal-slot.co.jp>2023-02-21 03:55:53 +0900
commit34a0f2251a4041e9a77e65383fa97daa07294f19 (patch)
treebb9f7186c550ec86d077b8c507484db9d36e61cf /src/plugins/printsupport/cups/qcupsprintersupport.cpp
parenteb0d7b5dcf834c856d58637ada8745aee2b040ee (diff)
Fix build with -no-feature-formlayout
Pick-to: 6.5 Change-Id: I9f552942c206f16ef5e8b96cbf7255a54ff83470 Reviewed-by: Volker Hilsheimer <volker.hilsheimer@qt.io>
Diffstat (limited to 'src/plugins/printsupport/cups/qcupsprintersupport.cpp')
-rw-r--r--src/plugins/printsupport/cups/qcupsprintersupport.cpp10
1 files changed, 5 insertions, 5 deletions
diff --git a/src/plugins/printsupport/cups/qcupsprintersupport.cpp b/src/plugins/printsupport/cups/qcupsprintersupport.cpp
index 40381097d2..a43e65b1e9 100644
--- a/src/plugins/printsupport/cups/qcupsprintersupport.cpp
+++ b/src/plugins/printsupport/cups/qcupsprintersupport.cpp
@@ -11,7 +11,7 @@
#include <QtPrintSupport/QPrinterInfo>
-#if QT_CONFIG(dialogbuttonbox)
+#if QT_CONFIG(dialogbuttonbox) && QT_CONFIG(formlayout)
#include <QGuiApplication>
#include <QDialog>
#include <QDialogButtonBox>
@@ -27,7 +27,7 @@
QT_BEGIN_NAMESPACE
-#if QT_CONFIG(dialogbuttonbox)
+#if QT_CONFIG(dialogbuttonbox) && QT_CONFIG(formlayout)
static const char *getPasswordCB(const char */*prompt*/, http_t *http, const char */*method*/, const char *resource, void */*user_data*/)
{
// cups doesn't free the const char * we return so keep around
@@ -89,16 +89,16 @@ static const char *getPasswordCB(const char */*prompt*/, http_t *http, const cha
return password.constData();
}
-#endif // QT_CONFIG(dialogbuttonbox)
+#endif // QT_CONFIG(dialogbuttonbox) && QT_CONFIG(formlayout)
QCupsPrinterSupport::QCupsPrinterSupport()
: QPlatformPrinterSupport()
{
-#if QT_CONFIG(dialogbuttonbox)
+#if QT_CONFIG(dialogbuttonbox) && QT_CONFIG(formlayout)
// Only show password dialog if GUI application
if (qobject_cast<QGuiApplication*>(QCoreApplication::instance()))
cupsSetPasswordCB2(getPasswordCB, nullptr /* user_data */ );
-#endif // QT_CONFIG(dialogbuttonbox)
+#endif // QT_CONFIG(dialogbuttonbox) && QT_CONFIG(formlayout)
}
QCupsPrinterSupport::~QCupsPrinterSupport()