10 #ifndef QXPCOLLECTOR_H_INCLUDED 11 #define QXPCOLLECTOR_H_INCLUDED 22 struct QXPDocumentProperties;
46 virtual void collectBox(
const std::shared_ptr<Box> &) { }
51 virtual void collectText(
const std::shared_ptr<Text> &,
const unsigned) { }
62 #endif // QXPCOLLECTOR_H_INCLUDED QXPDummyCollector()=default
Definition: libqxp_utils.cpp:24
virtual void startDocument()
Definition: QXPCollector.h:37
virtual void collectText(const std::shared_ptr< Text > &, const unsigned)
Definition: QXPCollector.h:51
Definition: QXPTypes.h:560
virtual void collectDocumentProperties(const QXPDocumentProperties &)
Definition: QXPCollector.h:43
virtual void endPage()
Definition: QXPCollector.h:41
virtual void collectTextPath(const std::shared_ptr< TextPath > &)
Definition: QXPCollector.h:48
Definition: QXPCollector.h:54
QXPCollector & operator=(const QXPCollector &other)=delete
virtual void collectBox(const std::shared_ptr< Box > &)
Definition: QXPCollector.h:46
virtual void endDocument()
Definition: QXPCollector.h:38
virtual ~QXPCollector()=default
virtual void collectTextBox(const std::shared_ptr< TextBox > &)
Definition: QXPCollector.h:47
virtual void collectGroup(const std::shared_ptr< Group > &)
Definition: QXPCollector.h:49
Definition: QXPTypes.h:545
virtual void collectLine(const std::shared_ptr< Line > &)
Definition: QXPCollector.h:45
virtual void startPage(const Page &)
Definition: QXPCollector.h:40
Definition: QXPCollector.h:27