4#ifndef QQUICKPDFDOCUMENT_P_H
5#define QQUICKPDFDOCUMENT_P_H
18#include <QtPdfQuick/private/qtpdfquickglobal_p.h>
19#include <QtPdf/QPdfDocument>
21#include <QtQml/QQmlEngine>
22#include <QtQml/QQmlParserStatus>
23#include <QtCore/QDateTime>
36 Q_PROPERTY(
qreal maxPageWidth READ maxPageWidth NOTIFY metaDataChanged FINAL)
37 Q_PROPERTY(
qreal maxPageHeight READ maxPageHeight NOTIFY metaDataChanged FINAL)
74 qreal maxPageWidth()
const;
75 qreal maxPageHeight()
const;
85 void updateMaxPageSize()
const;
89 QUrl m_resolvedSource;
92 mutable QSizeF m_maxPageWidthHeight;
\inmodule QtCore\reentrant
The QPdfDocument class loads a PDF document and renders pages from it.
The QQmlParserStatus class provides updates on the QML parser state.
virtual void classBegin()=0
Invoked after class creation, but before any properties have been set.
void componentComplete() override
Invoked after the root component that caused this instantiation has completed construction.
QUrl resolvedSource() const
~QQuickPdfDocument() override
QDateTime modificationDate()
\macro QT_RESTRICTED_CAST_FROM_ASCII
static const struct @480 keywords[]
Combined button and popup list for selecting options.
DBusConnection const char DBusError * error
GLsizei GLsizei GLchar * source
#define QML_EXTENDED(EXTENDED_TYPE)
#define QML_NAMED_ELEMENT(NAME)
#define QML_ADDED_IN_VERSION(MAJOR, MINOR)
#define Q_PDFQUICK_EXPORT
QItemEditorCreatorBase * creator
IUIAutomationTreeWalker __RPC__deref_out_opt IUIAutomationElement ** parent