#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.
1.5.1-p1