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>
38class 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.