kpimtextedit/richtextbuilders
22 #ifndef KMARKUPDIRECTOR_P_H
23 #define KMARKUPDIRECTOR_P_H
25 #include "kmarkupdirector.h"
35 class KMarkupDirector::Private
42 void processClosingElements(QTextBlock::iterator it);
43 void processOpeningElements(QTextBlock::iterator it);
44 QSet< int > getElementsToClose(QTextBlock::iterator it);
45 QList< int > getElementsToOpen(QTextBlock::iterator it);
46 QList< int > sortOpeningOrder(QSet< int > openingOrder, QTextBlock::iterator it);
51 enum OpenElementValues {
56 SpanForeground = 0x08,
57 SpanBackground = 0x10,
58 SpanFontFamily = 0x20,
59 SpanFontPointSize = 0x40,
67 QString openAnchorHref;
68 QString anchorHrefToOpen;
69 QString openAnchorName;
71 QBrush openForeground;
72 QBrush foregroundToOpen;
73 QBrush openBackground;
74 QBrush backgroundToOpen;
75 int openFontPointSize;
76 int fontPointSizeToOpen;
77 QString openFontFamily;
78 QString fontFamilyToOpen;
81 QList< int > openElements;
84 QSet< int > elementsToOpen;
This file is part of the KDE documentation.
Documentation copyright © 1996-2012 The KDE developers.
Generated on Wed Nov 28 2012 21:46:16 by
doxygen 1.8.1.2 written
by
Dimitri van Heesch, © 1997-2006
KDE's Doxygen guidelines are available online.