1 #ifndef EXPORTHTMLDIALOG_H
2 #define EXPORTHTMLDIALOG_H
4 #include "ui_export-html-dialog.h"
8 /*! \brief Dialog to export a map as HTML document
10 This is an overloaded QDialog with various settings needed to call
11 convert the vym.xml to a HTML document.
14 class ExportHTMLDialog : public QDialog {
17 ExportHTMLDialog(QWidget *parent = 0);
19 virtual QDir getDir();
20 virtual bool warnings();
21 virtual bool hasChanged();
24 virtual void readSettings();
25 virtual void setDirectory(const QString &);
26 virtual void dirChanged();
27 virtual void browseDirectoryPressed();
28 virtual void imageCheckBoxPressed(bool b);
29 virtual void includeImagesCheckBoxPressed(bool b);
30 virtual void TOCCheckBoxPressed(bool b);
31 virtual void numberingCheckBoxPressed(bool b);
32 virtual void taskFlagsCheckBoxPressed(bool b);
33 virtual void userFlagsCheckBoxPressed(bool b);
34 virtual void textcolorCheckBoxPressed(bool b);
35 virtual void saveSettingsInMapCheckBoxPressed(bool b);
36 virtual void warningsCheckBoxPressed(bool b);
37 virtual void outputCheckBoxPressed(bool b);
38 virtual void cssSrcChanged();
39 virtual void cssDstChanged();
40 virtual QString getCssSrc();
41 virtual QString getCssDst();
42 virtual void copyCssPressed();
43 virtual void browseCssSrcPressed();
44 virtual void browseCssDstPressed();
45 virtual void postscriptChanged();
46 virtual void browsePostExportButtonPressed();
47 virtual void saveSettings();
48 virtual void setFilePath(const QString &s);
49 virtual void setMapName(const QString &s);
71 bool saveSettingsInMap;
74 Ui::ExportHTMLDialog ui;
78 #endif // EXPORTHTMLDIALOG_H