Redaction bugfixing

This commit is contained in:
Jakub Melka
2020-12-31 15:51:03 +01:00
parent 00e67ec2b1
commit b29791b890
6 changed files with 84 additions and 4 deletions

View File

@@ -48,6 +48,7 @@ public:
static QSharedPointer<PDFOutlineItem> parse(const PDFDocument* document, const PDFObject& root);
const PDFAction* getAction() const;
PDFAction* getAction();
void setAction(const PDFActionPtr& action);
QColor getTextColor() const;
@@ -62,6 +63,8 @@ public:
PDFObjectReference getStructureElement() const;
void setStructureElement(PDFObjectReference structureElement);
void apply(const std::function<void(PDFOutlineItem*)>& functor);
private:
static void parseImpl(const PDFDocument* document,
PDFOutlineItem* parent,