author | insilmaril |
Wed, 30 Jul 2008 14:42:03 +0000 | |
branch | release-1-12-maintained |
changeset 43 | cf274b28e5fe |
parent 0 | 7a96bd401351 |
child 62 | 85683324f94a |
child 131 | 16b250a57c17 |
permissions | -rw-r--r-- |
1 #ifndef EXPORTS_H
2 #define EXPORTS_H
4 #include <qdir.h>
5 #include <qstring.h>
6 #include <iostream>
8 #include "mapcenterobj.h"
10 using namespace std;
12 /////////////////////////////////////////////////////////////////////////////
13 class Export
14 {
15 public:
16 Export();
17 bool setOutputDir (QString);
18 void setPath(const QString &);
19 void setMapCenter (MapCenterObj*);
20 void setIndentPerDepth (QString);
21 void exportMap();
22 void exportAsHTML();
23 protected:
24 QString getSectionString (BranchObj*);
25 void write (QString);
27 private:
28 QDir outdir;
29 QString filepath;
30 MapCenterObj *mapCenter;
31 QString indentPerDepth;
32 };
34 #endif