#include <KWOasisSaver.h>
Public Member Functions | |
| KWOasisSaver (KWDocument *doc) | |
| void | saveParagraphs (const TQValueList< const KoTextParag * > ¶graphs) |
| void | saveParagraph (const KoTextParag *parag) |
| KoXmlWriter & | bodyWriter () |
| KoSavingContext & | savingContext () |
| bool | finish () |
| TQByteArray | data () const |
Static Public Member Functions | |
| static void | writeAutomaticStyles (KoXmlWriter &contentWriter, KoGenStyles &mainStyles, bool stylesDotXml) |
| static const char * | selectionMimeType () |
Detailed Description
This is used to save a bunch of paragraphs into a oasis store in memory, as some features do (e.g.
sort text, or convert table to text)
Note: this is NOT used for File/Save!
Definition at line 39 of file KWOasisSaver.h.
Constructor & Destructor Documentation
◆ KWOasisSaver()
| KWOasisSaver::KWOasisSaver | ( | KWDocument * | doc | ) |
- Parameters
-
doc only needed for the user-style-collection
Definition at line 26 of file KWOasisSaver.cpp.
◆ ~KWOasisSaver()
| KWOasisSaver::~KWOasisSaver | ( | ) |
Definition at line 67 of file KWOasisSaver.cpp.
Member Function Documentation
◆ bodyWriter()
|
inline |
Another way to save paragraphs is to use KoTextObject::saveOasisContent It needs a body writer and a saving context.
Definition at line 54 of file KWOasisSaver.h.
◆ data()
| TQByteArray KWOasisSaver::data | ( | ) | const |
Return the entire ZIP store as a byte array.
Definition at line 61 of file KWOasisSaver.cpp.
◆ finish()
| bool KWOasisSaver::finish | ( | ) |
You MUST call this after saving the paragraphs and before calling data() Return true on success.
Definition at line 74 of file KWOasisSaver.cpp.
◆ saveParagraph()
| void KWOasisSaver::saveParagraph | ( | const KoTextParag * | parag | ) |
Save a paragraph.
Definition at line 54 of file KWOasisSaver.cpp.
◆ saveParagraphs()
| void KWOasisSaver::saveParagraphs | ( | const TQValueList< const KoTextParag * > & | paragraphs | ) |
Save a list of paragraphs.
Definition at line 45 of file KWOasisSaver.cpp.
◆ savingContext()
|
inline |
Definition at line 55 of file KWOasisSaver.h.
◆ selectionMimeType()
|
static |
Definition at line 155 of file KWOasisSaver.cpp.
◆ writeAutomaticStyles()
|
static |
Helper function, also used by KWDocument.
Definition at line 105 of file KWOasisSaver.cpp.
The documentation for this class was generated from the following files:
