X-Git-Url: https://git.sven.stormbind.net/?a=blobdiff_plain;f=src%2Fexport-html.h;fp=src%2Fexport-html.h;h=25569f6a0eeedd891156f0ddcb6659e811c09725;hb=d483bd8e6523c23c6f1d8908a2e0611c2bc9ff4f;hp=0000000000000000000000000000000000000000;hpb=7dfa3fe589d1722d49681f42cdb0bf1e6efb5223;p=sven%2Fvym.git diff --git a/src/export-html.h b/src/export-html.h new file mode 100644 index 0000000..25569f6 --- /dev/null +++ b/src/export-html.h @@ -0,0 +1,31 @@ +#ifndef EXPORT_HTML_H +#define EXPORT_HTML_H + +#include "export-base.h" +#include "export-html-dialog.h" + +class ExportHTML : public ExportBase { + public: + ExportHTML(); + ExportHTML(VymModel *m); + virtual void init(); + virtual QString createTOC(); + virtual void doExport(bool useDialog = true); + + private: + QString getBranchText(BranchItem *); + QString buildList(BranchItem *); + QString imageMap; + QString cssSrc; + QString cssDst; + + bool frameURLs; + + QPointF offset; + + QSet activeFlags; + + ExportHTMLDialog dia; +}; + +#endif