#include <QXPCollector.h>
Public Member Functions | |
QXPCollector ()=default | |
virtual | ~QXPCollector ()=default |
virtual void | startDocument () |
virtual void | endDocument () |
virtual void | startPage (const Page &) |
virtual void | endPage () |
virtual void | collectDocumentProperties (const QXPDocumentProperties &) |
virtual void | collectLine (const std::shared_ptr< Line > &) |
virtual void | collectBox (const std::shared_ptr< Box > &) |
virtual void | collectTextBox (const std::shared_ptr< TextBox > &) |
virtual void | collectTextPath (const std::shared_ptr< TextPath > &) |
virtual void | collectGroup (const std::shared_ptr< Group > &) |
virtual void | collectText (const std::shared_ptr< Text > &, const unsigned) |
Private Member Functions | |
QXPCollector (const QXPCollector &other)=delete | |
QXPCollector & | operator= (const QXPCollector &other)=delete |
|
privatedelete |
|
default |
|
virtualdefault |
|
inlinevirtual |
Reimplemented in libqxp::QXPContentCollector.
Referenced by libqxp::QXP4Parser::parseBezierEmptyBox(), libqxp::QXP4Parser::parseBezierPictureBox(), libqxp::QXP4Parser::parseBezierTextBox(), libqxp::QXP33Parser::parseEmptyBox(), libqxp::QXP4Parser::parseEmptyBox(), libqxp::QXP33Parser::parsePictureBox(), libqxp::QXP4Parser::parsePictureBox(), libqxp::QXP33Parser::parseTextBox(), and libqxp::QXP4Parser::parseTextBox().
|
inlinevirtual |
Reimplemented in libqxp::QXPContentCollector.
Referenced by libqxp::QXP33Parser::parseDocument(), and libqxp::QXP4Parser::parseDocument().
|
inlinevirtual |
Reimplemented in libqxp::QXPContentCollector.
Referenced by libqxp::QXP33Parser::parseGroup(), and libqxp::QXP4Parser::parseGroup().
|
inlinevirtual |
|
inlinevirtual |
Reimplemented in libqxp::QXPContentCollector.
Referenced by libqxp::QXPParser::parseText().
|
inlinevirtual |
Reimplemented in libqxp::QXPContentCollector.
Referenced by libqxp::QXP4Parser::parseBezierTextBox(), libqxp::QXP33Parser::parseTextBox(), and libqxp::QXP4Parser::parseTextBox().
|
inlinevirtual |
Reimplemented in libqxp::QXPContentCollector.
Referenced by libqxp::QXP4Parser::parseBezierText(), and libqxp::QXP4Parser::parseLineText().
|
inlinevirtual |
Reimplemented in libqxp::QXPContentCollector.
|
inlinevirtual |
Reimplemented in libqxp::QXPContentCollector.
Referenced by libqxp::QXP1Parser::parsePages(), libqxp::QXP33Parser::parsePages(), and libqxp::QXP4Parser::parsePages().
|
privatedelete |
|
inlinevirtual |
Reimplemented in libqxp::QXPContentCollector.
|
inlinevirtual |
Reimplemented in libqxp::QXPContentCollector.
Referenced by libqxp::QXP1Parser::parsePages(), libqxp::QXP33Parser::parsePages(), and libqxp::QXP4Parser::parsePages().