filters
Document Class Reference
#include <document.h>
Inheritance diagram for Document:

Detailed Description
This class hold a whole document with its headers, footers, footnotes, endnotes, content, ... It can generate a latex file.
Definition at line 34 of file kspread/latex/export/document.h.
Public Types | |
typedef const wvWare::FunctorBase * | FunctorPtr |
enum | EGenerate { E_LATEX, E_KWORD, E_CONFIG } |
Public Member Functions | |
Document (const KoStore *in, QString fileOut) | |
virtual | ~Document () |
void | analyse () |
void | generate () |
Document () | |
virtual | ~Document () |
SType | getTypeFrameset (const QDomNode) |
void | analyse (const QDomNode) |
void | analysePixmaps (const QDomNode) |
void | generate (QTextStream &, bool) |
Element * | searchAnchor (QString) |
Element * | searchFootnote (QString) |
Key * | searchKey (QString keyName) |
QString | extractData (QString key) |
Document () | |
~Document () | |
bool | analyse (QPtrList< Element > *elt) |
bool | analyseDocumentClass (Command *documentclass) |
bool | generate (KoStore *store) |
void | serialize (KoStore *store, QDomDocument tree) |
Document (const std::string &fileName, QDomDocument &mainDocument, QDomDocument &documentInfo, QDomElement &framesetsElement, KoFilterChain *chain) | |
bool | hasParser () const |
bool | bodyFound () const |
virtual void | bodyStart () |
virtual void | bodyEnd () |
virtual void | headerStart (wvWare::HeaderData::Type type) |
virtual void | headerEnd () |
virtual void | footnoteStart () |
virtual void | footnoteEnd () |
bool | parse () |
void | processSubDocQueue () |
void | finishDocument () |
KoStoreDevice * | createPictureFrameSet (const KoSize &size) |
Protected Slots | |
void | slotFirstSectionFound (wvWare::SharedPtr< const wvWare::Word97::SEP >) |
void | slotSubDocFound (const wvWare::FunctorBase *functor, int data) |
void | slotTableFound (const KWord::Table &table) |
void | slotPictureFound (const QString &frameName, const QString &pictureName, const wvWare::FunctorBase *) |
void | slotTableCellStart (int row, int column, int rowSize, int columnSize, const KoRect &cellRect, const QString &tableName, const wvWare::Word97::BRC &brcTop, const wvWare::Word97::BRC &brcBottom, const wvWare::Word97::BRC &brcLeft, const wvWare::Word97::BRC &brcRight, const wvWare::Word97::SHD &shd) |
void | slotTableCellEnd () |
Classes | |
struct | SubDocument |
Constructor & Destructor Documentation
|
Definition at line 28 of file kspread/latex/export/document.cc. |
|
Constructor. Creates a new instance of Document. Definition at line 39 of file kword/latex/export/document.cc. |
|
Destructor. Remove the list of headers, footers and the body. |
Member Function Documentation
|
Analyse the latex tree and keep data.
Definition at line 30 of file kword/latex/import/generator/document.cc. |
|
Analyse and get all information in a documentclass command.
Definition at line 40 of file kword/latex/import/generator/document.cc. |
|
Save the file in a temp file.
Definition at line 416 of file kword/latex/export/document.cc. |
|
Generate a kword document.
Definition at line 56 of file kword/latex/import/generator/document.cc. |
|
Definition at line 179 of file kword/latex/export/document.cc. |
|
Copy the DOM tree in a file.
Definition at line 85 of file kword/latex/import/generator/document.cc. |
The documentation for this class was generated from the following files: