summaryrefslogtreecommitdiffstats
path: root/src/pdfquick/qquickpdfdocument_p.h
diff options
context:
space:
mode:
Diffstat (limited to 'src/pdfquick/qquickpdfdocument_p.h')
-rw-r--r--src/pdfquick/qquickpdfdocument_p.h5
1 files changed, 5 insertions, 0 deletions
diff --git a/src/pdfquick/qquickpdfdocument_p.h b/src/pdfquick/qquickpdfdocument_p.h
index 2d6f2ca3b..fb7f06b97 100644
--- a/src/pdfquick/qquickpdfdocument_p.h
+++ b/src/pdfquick/qquickpdfdocument_p.h
@@ -61,6 +61,8 @@
QT_BEGIN_NAMESPACE
+class QPdfFile;
+
class Q_PDFQUICK_EXPORT QQuickPdfDocument : public QObject, public QQmlParserStatus
{
Q_OBJECT
@@ -128,15 +130,18 @@ Q_SIGNALS:
private:
QPdfDocument &document() { return m_doc; }
+ QPdfFile *carrierFile();
void updateMaxPageSize();
private:
QUrl m_source;
QUrl m_resolvedSource;
QPdfDocument m_doc;
+ QPdfFile *m_carrierFile = nullptr;
QSizeF m_maxPageWidthHeight;
friend class QQuickPdfLinkModel;
+ friend class QQuickPdfPageImage;
friend class QQuickPdfSearchModel;
friend class QQuickPdfSelection;