filters

RTFWorker Class Reference

Inheritance diagram for RTFWorker:

KWEFBaseWorker List of all members.

Detailed Description

Definition at line 37 of file rtf/export/ExportFilter.h.


Public Member Functions

 RTFWorker (void)
virtual ~RTFWorker (void)
virtual bool doOpenFile (const QString &filenameOut, const QString &to)
virtual bool doCloseFile (void)
virtual bool doOpenDocument (void)
virtual bool doCloseDocument (void)
virtual bool doFullParagraph (const QString &paraText, const LayoutData &layout, const ValueListFormatData &paraFormatDataList)
virtual bool doFullDocumentInfo (const KWEFDocumentInfo &docInfo)
virtual bool doOpenTextFrameSet (void)
virtual bool doCloseTextFrameSet (void)
virtual bool doFullPaperFormat (const int format, const double width, const double height, const int orientation)
virtual bool doFullPaperBorders (const double top, const double left, const double bottom, const double right)
virtual bool doFullDefineStyle (LayoutData &layout)
virtual bool doHeader (const HeaderData &header)
virtual bool doFooter (const FooterData &footer)
virtual bool doVariableSettings (const VariableSettingsData &vs)

Protected Attributes

QIODevice * m_ioDevice
QTextStream * m_streamOut
QString m_eol
QString m_textDocInfo
QString m_textPage
QString m_textBody
QString m_fileName
QValueStack< ListInfom_listStack
QStringList m_fontList
QValueList< QColor > m_colorList
QValueList< LayoutDatam_styleList
bool m_inTable
bool m_paperOrientation
double m_paperWidth
double m_paperHeight
double m_paperMarginTop
double m_paperMarginLeft
double m_paperMarginBottom
double m_paperMarginRight
QString m_prefix
int m_startPageNumber

Member Function Documentation

bool RTFWorker::doCloseFile ( void   )  [virtual]

Close file in normal conditions.

Reimplemented from KWEFBaseWorker.

Definition at line 915 of file rtf/export/ExportFilter.cc.

bool RTFWorker::doFullDefineStyle ( LayoutData layout  )  [virtual]

Defines a single style.

Reimplemented from KWEFBaseWorker.

Definition at line 1273 of file rtf/export/ExportFilter.cc.

bool RTFWorker::doFullPaperBorders ( const double  top,
const double  left,
const double  bottom,
const double  right 
) [virtual]

Like KWord's <PAPERBORDERS>.

Reimplemented from KWEFBaseWorker.

Definition at line 1263 of file rtf/export/ExportFilter.cc.

bool RTFWorker::doFullPaperFormat ( const int  format,
const double  width,
const double  height,
const int  orientation 
) [virtual]

Like AbiWord's <papersize>.

Reimplemented from KWEFBaseWorker.

Definition at line 1254 of file rtf/export/ExportFilter.cc.


Member Data Documentation

QString RTFWorker::m_fileName [protected]

Name of the output file.

Definition at line 97 of file rtf/export/ExportFilter.h.

QValueStack<ListInfo> RTFWorker::m_listStack [protected]

Stack for list information.

Definition at line 98 of file rtf/export/ExportFilter.h.


The documentation for this class was generated from the following files:
KDE Home | KDE Accessibility Home | Description of Access Keys