Qt
Internal/Contributor docs for the Qt SDK. <b>Note:</b> These are NOT official API docs; those are found <a href='https://doc.qt.io/'>here</a>.
|
Public Member Functions | |
QPdfBookmarkModelPrivate () | |
void | rebuild () |
void | appendChildNode (BookmarkNode *parentBookmarkNode, FPDF_BOOKMARK parentBookmark, int level, FPDF_DOCUMENT document) |
void | _q_documentStatusChanged () |
Public Attributes | |
QPdfBookmarkModel * | q = nullptr |
QScopedPointer< BookmarkNode > | m_rootNode |
QPointer< QPdfDocument > | m_document |
QHash< int, QByteArray > | m_roleNames |
Definition at line 131 of file qpdfbookmarkmodel.cpp.
|
inline |
Definition at line 133 of file qpdfbookmarkmodel.cpp.
|
inline |
Definition at line 203 of file qpdfbookmarkmodel.cpp.
References rebuild().
|
inline |
Definition at line 161 of file qpdfbookmarkmodel.cpp.
References appendChildNode(), QString::fromUtf16(), QSizeF::height(), m_document, ok, QPdfDocument::pagePointSize(), Q_ASSERT, and qCWarning.
Referenced by appendChildNode(), and rebuild().
|
inline |
Definition at line 139 of file qpdfbookmarkmodel.cpp.
References appendChildNode(), BookmarkNode::childCount(), BookmarkNode::clear(), QScopedPointer< T, Cleanup >::data(), QPdfDocumentPrivate::doc, lock, m_document, m_rootNode, QPdfDocument::Ready, and QPdfDocument::status.
Referenced by _q_documentStatusChanged().
QPointer<QPdfDocument> QPdfBookmarkModelPrivate::m_document |
Definition at line 211 of file qpdfbookmarkmodel.cpp.
Referenced by appendChildNode(), and rebuild().
QHash<int, QByteArray> QPdfBookmarkModelPrivate::m_roleNames |
Definition at line 212 of file qpdfbookmarkmodel.cpp.
QScopedPointer<BookmarkNode> QPdfBookmarkModelPrivate::m_rootNode |
Definition at line 210 of file qpdfbookmarkmodel.cpp.
Referenced by rebuild().
QPdfBookmarkModel* QPdfBookmarkModelPrivate::q = nullptr |
Definition at line 208 of file qpdfbookmarkmodel.cpp.