filters
HtmlWorker Class Reference
Inheritance diagram for HtmlWorker:

Detailed Description
Definition at line 35 of file html/export/ExportFilter.h.
Public Member Functions | |
HtmlWorker (void) | |
virtual | ~HtmlWorker (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 ¶Text, const LayoutData &layout, const ValueListFormatData ¶FormatDataList) |
virtual bool | doFullDocumentInfo (const KWEFDocumentInfo &docInfo) |
virtual bool | doOpenTextFrameSet (void) |
virtual bool | doCloseTextFrameSet (void) |
virtual bool | doOpenHead (void) |
virtual bool | doCloseHead (void) |
virtual bool | doOpenBody (void) |
virtual bool | doCloseBody (void) |
bool | isXML (void) const |
void | setXML (const bool flag) |
QTextCodec * | getCodec (void) const |
void | setCodec (QTextCodec *codec) |
Protected Member Functions | |
virtual QString | getStartOfListOpeningTag (const CounterData::Style typeList, bool &ordered)=0 |
virtual void | openParagraph (const QString &strTag, const LayoutData &layout, QChar::Direction direction=QChar::DirL)=0 |
virtual void | closeParagraph (const QString &strTag, const LayoutData &layout)=0 |
virtual void | openSpan (const FormatData &formatOrigin, const FormatData &format)=0 |
virtual void | closeSpan (const FormatData &formatOrigin, const FormatData &format)=0 |
virtual void | writeDocType (void) |
virtual QString | customCSSURL (void) const |
QString | escapeHtmlText (const QString &strText) const |
QString | getAdditionalFileName (const QString &additionalName) |
Protected Attributes | |
QIODevice * | m_ioDevice |
QTextStream * | m_streamOut |
QTextCodec * | m_codec |
QString | m_strTitle |
QString | m_fileName |
QString | m_strFileDir |
QString | m_strSubDirectoryName |
QValueStack< ListInfo > | m_listStack |
bool | m_xml |
Member Function Documentation
bool HtmlWorker::doCloseBody | ( | void | ) | [virtual] |
HTML's </body>.
Reimplemented from KWEFBaseWorker.
Definition at line 625 of file html/export/ExportFilter.cc.
bool HtmlWorker::doCloseHead | ( | void | ) | [virtual] |
HTML's </head>.
Reimplemented from KWEFBaseWorker.
Definition at line 613 of file html/export/ExportFilter.cc.
bool HtmlWorker::doOpenBody | ( | void | ) | [virtual] |
HTML's <body>.
Reimplemented from KWEFBaseWorker.
Reimplemented in HtmlBasicWorker.
Definition at line 619 of file html/export/ExportFilter.cc.
bool HtmlWorker::doOpenHead | ( | void | ) | [virtual] |
HTML's <head>.
Reimplemented from KWEFBaseWorker.
Definition at line 577 of file html/export/ExportFilter.cc.
QString HtmlWorker::getAdditionalFileName | ( | const QString & | additionalName | ) | [protected] |
Get file name for an additional file.
This is used for example for an image file.
- Parameters:
-
additionalName is the wanted name
- Returns:
- the path where the file has to be written
Definition at line 85 of file html/export/ExportFilter.cc.
virtual void HtmlWorker::openParagraph | ( | const QString & | strTag, | |
const LayoutData & | layout, | |||
QChar::Direction | direction = QChar::DirL | |||
) | [protected, pure virtual] |
- Note:
- QChar::Direction is needed because the text flow can only be detected from the actual string data
Implemented in HtmlBasicWorker, HtmlCssWorker, and HtmlDocStructWorker.
Member Data Documentation
QTextCodec* HtmlWorker::m_codec [protected] |
QTextCodec in which the file will be written.
Definition at line 95 of file html/export/ExportFilter.h.
QString HtmlWorker::m_fileName [protected] |
QValueStack<ListInfo> HtmlWorker::m_listStack [protected] |
QString HtmlWorker::m_strFileDir [protected] |
QString HtmlWorker::m_strSubDirectoryName [protected] |
Name of the sub directory for the additional files.
Definition at line 99 of file html/export/ExportFilter.h.
The documentation for this class was generated from the following files: