File attachments

This commit is contained in:
Jakub Melka
2019-12-01 18:10:11 +01:00
parent 939a011ca6
commit 159fc9f815
7 changed files with 711 additions and 7 deletions

View File

@ -34,6 +34,7 @@ namespace pdf
class PDFAction;
class PDFDocument;
class PDFOutlineTreeItemModel;
class PDFAttachmentsTreeItemModel;
class PDFOptionalContentActivity;
class PDFOptionalContentTreeItemModel;
}
@ -53,9 +54,10 @@ public:
{
Invalid,
_BEGIN,
OptionalContent = _BEGIN,
Bookmarks,
Bookmarks = _BEGIN,
Thumbnails,
OptionalContent,
Attachments,
_END
};
@ -93,6 +95,7 @@ private:
pdf::PDFOptionalContentTreeItemModel* m_optionalContentTreeModel;
const pdf::PDFDocument* m_document;
pdf::PDFOptionalContentActivity* m_optionalContentActivity;
pdf::PDFAttachmentsTreeItemModel* m_attachmentsTreeModel;
std::map<Page, PageInfo> m_pageInfo;
};