Merge branch 'feature/linkExportBtn' into 'dev'

Feature/link export btn

See merge request p2406187/sae201!23
This commit is contained in:
T'JAMPENS QUENTIN p2406187 2025-06-20 16:35:52 +00:00
commit 6a4d58660e
4 changed files with 22 additions and 1 deletions

View File

@ -12,6 +12,7 @@
#include <QJsonDocument>
#include <QJsonObject>
#include <QJsonArray>
#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();
}

View File

@ -67,6 +67,8 @@ private slots:
void on_actionSave_as_triggered();
void on_exportHTMLBtn_clicked();
private:
Ui::MainWindow *ui;
QString currentFile;

View File

@ -469,6 +469,13 @@
</property>
</widget>
</item>
<item>
<widget class="QPushButton" name="exportHTMLBtn">
<property name="text">
<string>Export HTML</string>
</property>
</widget>
</item>
</layout>
</widget>
</item>

View File

@ -64,7 +64,7 @@ void Web::siteHtml()
<ul>
)";
int index = 1;
int index = 0;
for (const Path* p : list) {
QString fileName = QString("parcours%1.html").arg(index);
QString name = p->getName();