Skip to content

Commit

Permalink
Disable documentation page if documentation is not available
Browse files Browse the repository at this point in the history
fixes #546
  • Loading branch information
t-sommer committed Aug 13, 2024
1 parent 77b56b5 commit ecf5b0a
Showing 1 changed file with 7 additions and 2 deletions.
9 changes: 7 additions & 2 deletions fmusim-gui/MainWindow.cpp
Original file line number Diff line number Diff line change
Expand Up @@ -384,7 +384,13 @@ void MainWindow::loadFMU(const QString &filename) {
ui->filesTreeView->setColumnWidth(0, 250);

const QString doc = QDir::cleanPath(this->unzipdir + QDir::separator() + "documentation" + QDir::separator() + "index.html");
ui->documentationWebEngineView->load(QUrl::fromLocalFile(doc));

if (QFileInfo::exists(doc)) {
ui->showDocumentationAction->setEnabled(true);
ui->documentationWebEngineView->load(QUrl::fromLocalFile(doc));
} else {
ui->showDocumentationAction->setEnabled(false);
}

ui->plotWebEngineView->load(QUrl("qrc:/plot.html"));

Expand All @@ -405,7 +411,6 @@ void MainWindow::loadFMU(const QString &filename) {
ui->showInfoAction->setEnabled(true);
ui->showSettingsAction->setEnabled(true);
ui->showFilesAction->setEnabled(true);
ui->showDocumentationAction->setEnabled(true);
ui->showLogAction->setEnabled(true);
ui->showPlotAction->setEnabled(false);
ui->simulateAction->setEnabled(true);
Expand Down

0 comments on commit ecf5b0a

Please sign in to comment.