diff options
Diffstat (limited to 'src/pdf')
-rw-r--r-- | src/pdf/qpdflink.cpp | 3 | ||||
-rw-r--r-- | src/pdf/qpdflink.h | 4 |
2 files changed, 6 insertions, 1 deletions
diff --git a/src/pdf/qpdflink.cpp b/src/pdf/qpdflink.cpp index 6429f9f75..d1f5bdfdc 100644 --- a/src/pdf/qpdflink.cpp +++ b/src/pdf/qpdflink.cpp @@ -5,6 +5,7 @@ #include "qpdflink_p.h" #include "qpdflinkmodel_p.h" #include <QGuiApplication> +#include <QDebug> QT_BEGIN_NAMESPACE @@ -168,6 +169,7 @@ void QPdfLink::copyToClipboard(QClipboard::Mode mode) const QGuiApplication::clipboard()->setText(toString(), mode); } +#ifndef QT_NO_DEBUG_STREAM QDebug operator<<(QDebug dbg, const QPdfLink &link) { QDebugStateSaver saver(dbg); @@ -181,6 +183,7 @@ QDebug operator<<(QDebug dbg, const QPdfLink &link) dbg << ')'; return dbg; } +#endif QT_END_NAMESPACE diff --git a/src/pdf/qpdflink.h b/src/pdf/qpdflink.h index 637801512..63389afe6 100644 --- a/src/pdf/qpdflink.h +++ b/src/pdf/qpdflink.h @@ -5,7 +5,6 @@ #define QPDFLINK_H #include <QtPdf/qtpdfglobal.h> -#include <QtCore/qdebug.h> #include <QtCore/qlist.h> #include <QtCore/qobject.h> #include <QtCore/qpoint.h> @@ -15,6 +14,7 @@ QT_BEGIN_NAMESPACE +class QDebug; class QPdfLinkPrivate; class QPdfLink @@ -67,7 +67,9 @@ private: // storage }; Q_DECLARE_SHARED(QPdfLink) +#ifndef QT_NO_DEBUG_STREAM Q_PDF_EXPORT QDebug operator<<(QDebug, const QPdfLink &); +#endif QT_END_NAMESPACE |