21 #ifndef CUTELEE_MARKUPDIRECTOR_H
22 #define CUTELEE_MARKUPDIRECTOR_H
24 #include "abstractmarkupbuilder.h"
25 #include "cutelee_textdocument_export.h"
27 #include <QtGui/QTextDocument>
28 #include <QtGui/QTextFrame>
38 class MarkupDirectorPrivate;
143 virtual std::pair<QTextFrame::iterator, QTextBlock>
153 virtual std::pair<QTextFrame::iterator, QTextBlock>
169 virtual void processCustomFragment(
const QTextFragment &fragment,
235 std::pair<QTextFrame::iterator, QTextBlock>
278 SpanForeground = 0x08,
279 SpanBackground = 0x10,
280 SpanFontFamily = 0x20,
281 SpanFontPointSize = 0x40,
290 MarkupDirectorPrivate *
const d_ptr;
Interface for creating marked-up text output.
Instructs a builder object to create markup output.
AbstractMarkupBuilder * m_builder
The Cutelee namespace holds all public Cutelee API.