From 8c33d161224d54ca4fb2c78a2207f129d01c9f22 Mon Sep 17 00:00:00 2001 From: T'JAMPENS QUENTIN p2406187 Date: Fri, 20 Jun 2025 18:33:34 +0200 Subject: [PATCH 1/2] Add export to html btn --- mainwindow.cpp | 12 ++++++++++++ mainwindow.h | 2 ++ mainwindow.ui | 7 +++++++ 3 files changed, 21 insertions(+) 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 + + + From 1690eadfae2cb2f3eee4303f8ef8c10be7479ad0 Mon Sep 17 00:00:00 2001 From: T'JAMPENS QUENTIN p2406187 Date: Fri, 20 Jun 2025 18:33:49 +0200 Subject: [PATCH 2/2] Start index at 0 --- web.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) 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();