#include <KoOasisContext.h>
Graphe de collaboration de KoSavingContext:
Among other things, this class acts as a repository of fonts used by a document during saving, in order to create the office:font-face-decls element.
Définition à la ligne 113 du fichier KoOasisContext.h.
typedef Q3ValueList<BookmarkPosition> KoSavingContext::BookmarkPositions |
Définition à la ligne 153 du fichier KoOasisContext.h.
typedef QMap<QString, bool> KoSavingContext::FontFaces |
Définition à la ligne 163 du fichier KoOasisContext.h.
KoSavingContext::KoSavingContext | ( | KoGenStyles & | mainStyles, | |
KoVariableSettings * | settings = 0 , |
|||
bool | hasColumns = false , |
|||
SavingMode | savingMode = Store | |||
) |
Constructor
mainStyles | ||
settings | optional, used for saving the page-number in the first paragraph | |
hasColumns | optional, used by KoParagLayout for the type of page breaks | |
savingMode | either Store (a KoStore will be used) or Flat (all data must be inline in the XML) |
Définition à la ligne 96 du fichier KoOasisContext.cpp.
KoSavingContext::~KoSavingContext | ( | ) |
Définition à la ligne 106 du fichier KoOasisContext.cpp.
KoGenStyles& KoSavingContext::mainStyles | ( | ) | [inline] |
Définition à la ligne 128 du fichier KoOasisContext.h.
Référencé par KoTimeVariable::saveOasis(), KoDateVariable::saveOasis(), et KoTextParag::saveOasis().
Voici le graphe d'appel pour cette fonction :
SavingMode KoSavingContext::savingMode | ( | ) | const [inline] |
Définition à la ligne 131 du fichier KoOasisContext.h.
void KoSavingContext::setCursorPosition | ( | KoTextParag * | cursorTextParagraph, | |
int | cursorTextIndex | |||
) |
Set cursor position (so that KoTextParag can insert a processing instruction).
Définition à la ligne 110 du fichier KoOasisContext.cpp.
Références cursorTextParagraph(), m_cursorTextIndex, et m_cursorTextParagraph.
Voici le graphe d'appel pour cette fonction :
KoTextParag* KoSavingContext::cursorTextParagraph | ( | ) | const [inline] |
Définition à la ligne 137 du fichier KoOasisContext.h.
Référencé par KoTextParag::saveOasis(), et setCursorPosition().
Voici le graphe d'appel pour cette fonction :
int KoSavingContext::cursorTextIndex | ( | ) | const [inline] |
Définition à la ligne 138 du fichier KoOasisContext.h.
Référencé par KoTextParag::saveOasis().
Voici le graphe d'appel pour cette fonction :
void KoSavingContext::setBookmarkPositions | ( | const BookmarkPositions & | bkStarts, | |
const BookmarkPositions & | bkEnds | |||
) | [inline] |
Définition à la ligne 154 du fichier KoOasisContext.h.
const BookmarkPositions& KoSavingContext::bookmarkStarts | ( | ) | const [inline] |
Définition à la ligne 159 du fichier KoOasisContext.h.
Référencé par KoTextParag::saveOasis().
Voici le graphe d'appel pour cette fonction :
const BookmarkPositions& KoSavingContext::bookmarkEnds | ( | ) | const [inline] |
Définition à la ligne 160 du fichier KoOasisContext.h.
Référencé par KoTextParag::saveOasis().
Voici le graphe d'appel pour cette fonction :
void KoSavingContext::addFontFace | ( | const QString & | fontName | ) |
Définition à la ligne 117 du fichier KoOasisContext.cpp.
Références m_fontFaces.
Référencé par KoTextFormat::save().
Voici le graphe d'appel pour cette fonction :
void KoSavingContext::writeFontFaces | ( | KoXmlWriter & | writer | ) |
Définition à la ligne 122 du fichier KoOasisContext.cpp.
Références KoXmlWriter::addAttribute(), KoXmlWriter::endElement(), m_fontFaces, et KoXmlWriter::startElement().
Voici le graphe d'appel pour cette fonction :
bool KoSavingContext::hasColumns | ( | ) | const [inline] |
Définition à la ligne 167 du fichier KoOasisContext.h.
Référencé par KoParagLayout::saveOasis().
Voici le graphe d'appel pour cette fonction :
KoVariableSettings* KoSavingContext::variableSettings | ( | ) | const [inline] |
Définition à la ligne 170 du fichier KoOasisContext.h.
Référencé par KoTextParag::saveOasis().
Voici le graphe d'appel pour cette fonction :
KoGenStyles& KoSavingContext::m_mainStyles [private] |
Définition à la ligne 173 du fichier KoOasisContext.h.
SavingMode KoSavingContext::m_savingMode [private] |
Définition à la ligne 174 du fichier KoOasisContext.h.
Définition à la ligne 176 du fichier KoOasisContext.h.
Définition à la ligne 176 du fichier KoOasisContext.h.
int KoSavingContext::m_cursorTextIndex [private] |
FontFaces KoSavingContext::m_fontFaces [private] |
Définition à la ligne 180 du fichier KoOasisContext.h.
Référencé par addFontFace(), et writeFontFaces().
Définition à la ligne 181 du fichier KoOasisContext.h.
bool KoSavingContext::m_hasColumns [private] |
Définition à la ligne 182 du fichier KoOasisContext.h.
Private* KoSavingContext::d [private] |
Définition à la ligne 184 du fichier KoOasisContext.h.