diff --git a/mainwindow.cpp b/mainwindow.cpp index ebe10ad..cba0919 100644 --- a/mainwindow.cpp +++ b/mainwindow.cpp @@ -12,6 +12,7 @@ #include #include #include +#include "web.h" int MainWindow::indexPath = 0; @@ -636,3 +637,14 @@ void MainWindow::on_actionSave_as_triggered() this->saveAsFile(); } + +void MainWindow::on_exportHTMLBtn_clicked() +{ + for(int i = 0; i < path.length(); i++) { + this->exportHTMLMap(i); + } + + Web w(path); + w.siteHtml(); +} + diff --git a/mainwindow.h b/mainwindow.h index ab5359c..6220210 100644 --- a/mainwindow.h +++ b/mainwindow.h @@ -67,6 +67,8 @@ private slots: void on_actionSave_as_triggered(); + void on_exportHTMLBtn_clicked(); + private: Ui::MainWindow *ui; QString currentFile; diff --git a/mainwindow.ui b/mainwindow.ui index d69d464..b5d4729 100644 --- a/mainwindow.ui +++ b/mainwindow.ui @@ -469,6 +469,13 @@ + + + + Export HTML + + + diff --git a/web.cpp b/web.cpp index f59a9a0..7dd0a2d 100644 --- a/web.cpp +++ b/web.cpp @@ -64,7 +64,7 @@ void Web::siteHtml()
    )"; - int index = 1; + int index = 0; for (const Path* p : list) { QString fileName = QString("parcours%1.html").arg(index); QString name = p->getName();