26#include <KWEFBaseWorker.h>
27#include "ExportFilter.h"
29class StyleMap : public TQMap<TQString,LayoutData>
36class HtmlCssWorker : public HtmlWorker
39 HtmlCssWorker( void) { }
40 virtual ~HtmlCssWorker( void) { }
44 virtual bool doFullDefineStyle(LayoutData& layout);
45 virtual bool doFullPaperFormat( const int format,
46 const double width, const double height, const int orientation);
47 virtual bool doFullPaperBorders ( const double top, const double left,
48 const double bottom, const double right);
50 virtual TQString getStartOfListOpeningTag( const CounterData::Style typeList, bool& ordered);
51 virtual void openParagraph( const TQString& strTag, const LayoutData& layout,
52 TQChar::Direction direction=TQChar::DirL);
53 virtual void closeParagraph( const TQString& strTag, const LayoutData& layout);
54 virtual void openSpan( const FormatData& formatOrigin, const FormatData& format);
55 virtual void closeSpan( const FormatData& formatOrigin, const FormatData& format);
57 TQString layoutToCss( const LayoutData& layoutOrigin, const LayoutData& layout,
58 const bool force) const;
59 TQString escapeCssIdentifier( const TQString& strText) const;
60 TQString textFormatToCss( const TextFormatting& formatOrigin,
61 const TextFormatting& formatData, const bool force) const;
63 TQString m_strPageSize;
64 TQString m_strPaperBorders;
virtual bool doOpenStyles(void) Like HTML's <style>.
virtual bool doCloseStyles(void) Like HTML's </style>.
|