From bc6c48dde1a697ce2472f954b3a1cb9928715b5f Mon Sep 17 00:00:00 2001 From: Tobias Koenig Date: Sat, 3 Feb 2018 12:16:43 +0100 Subject: Fix compilation with custom Qt namespace Fix the compilation of QtPdf examples when compiled against a Qt version that uses a custom namespace. Change-Id: I3bd8d89a3ad1e270ed1d54c2b0a458e967f21cca Reviewed-by: Frederik Gladhorn --- examples/pdfwidgets/pdfviewer/mainwindow.h | 3 +++ examples/pdfwidgets/pdfviewer/pagerenderer.h | 2 ++ examples/pdfwidgets/pdfviewer/sequentialpagewidget.h | 3 +++ 3 files changed, 8 insertions(+) (limited to 'examples/pdfwidgets') diff --git a/examples/pdfwidgets/pdfviewer/mainwindow.h b/examples/pdfwidgets/pdfviewer/mainwindow.h index 40062a31d..f29205840 100644 --- a/examples/pdfwidgets/pdfviewer/mainwindow.h +++ b/examples/pdfwidgets/pdfviewer/mainwindow.h @@ -42,12 +42,15 @@ Q_DECLARE_LOGGING_CATEGORY(lcExample) +QT_BEGIN_NAMESPACE namespace Ui { class MainWindow; } class QLineEdit; class QPdfDocument; +QT_END_NAMESPACE + class SequentialPageWidget; class MainWindow : public QMainWindow diff --git a/examples/pdfwidgets/pdfviewer/pagerenderer.h b/examples/pdfwidgets/pdfviewer/pagerenderer.h index 5feccaac6..f1e491889 100644 --- a/examples/pdfwidgets/pdfviewer/pagerenderer.h +++ b/examples/pdfwidgets/pdfviewer/pagerenderer.h @@ -40,7 +40,9 @@ #include #include +QT_BEGIN_NAMESPACE class QPdfDocument; +QT_END_NAMESPACE class PageRenderer : public QThread { diff --git a/examples/pdfwidgets/pdfviewer/sequentialpagewidget.h b/examples/pdfwidgets/pdfviewer/sequentialpagewidget.h index 85f35713c..a84a37bb0 100644 --- a/examples/pdfwidgets/pdfviewer/sequentialpagewidget.h +++ b/examples/pdfwidgets/pdfviewer/sequentialpagewidget.h @@ -39,7 +39,10 @@ #include +QT_BEGIN_NAMESPACE class QPdfDocument; +QT_END_NAMESPACE + class PageRenderer; class SequentialPageWidget : public QWidget -- cgit v1.2.3