diff -r 25ee6b988b73 -r 8f987e376035 exports.h --- a/exports.h Tue Dec 15 09:14:59 2009 +0000 +++ b/exports.h Mon Jan 04 20:36:06 2010 +0000 @@ -18,7 +18,9 @@ { public: ExportBase(); + ExportBase(VymModel *m); virtual ~ExportBase(); + virtual void init(); virtual void setDir(const QDir&); virtual void setFile(const QString &); virtual QString getFile (); @@ -92,6 +94,27 @@ }; /////////////////////////////////////////////////////////////////////// +class ExportHTML:public ExportBase +{ +public: + ExportHTML(); + ExportHTML(VymModel *m); + virtual void init(); + virtual void doExport(); +private: + QString getBranchText(BranchItem *); + QString buildList (BranchItem *); + QString imageMap; + + bool frameURLs; + bool noSingulars; + QString singularDelimiter; + bool useMapColors; + + QPointF offset; +}; + +/////////////////////////////////////////////////////////////////////// class ExportTaskjuggler:public ExportXMLBase { public: