Skip to content

Commit fa352de

Browse files
committed
Updated and expanded Help menu's links to manuals.
1 parent 621353f commit fa352de

3 files changed

Lines changed: 27 additions & 3 deletions

File tree

FEBioStudio/MainMenu.cpp

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -282,7 +282,10 @@ CMainMenu::CMainMenu(CMainWindow* wnd) : m_wnd(wnd)
282282
QAction* actionFEBioResources = createAction("FEBio Knowledgebase", "actionFEBioResources");
283283
QAction* actionFEBioUM = createAction("FEBio User Manual", "actionFEBioUM");
284284
QAction* actionFEBioTM = createAction("FEBio Theory Manual", "actionFEBioTM");
285+
QAction* actionFEBioFM = createAction("FEBio Feature Manual", "actionFEBioFM");
286+
QAction* actionFEBioDM = createAction("FEBio Developer Manual", "actionFEBioDM");
285287
QAction* actionFBSManual = createAction("FEBio Studio Manual", "actionFBSManual");
288+
QAction* actionPyManual = createAction("FBS Python Manual", "actionPyManual");
286289
QAction* actionFEBioForum = createAction("FEBio Forums", "actionFEBioForum");
287290
QAction* actionFEBioPubs = createAction("FEBio Publications", "actionFEBioPubs");
288291
QAction* actionWelcome = createAction("Show Welcome Page", "actionWelcome");
@@ -662,7 +665,10 @@ CMainMenu::CMainMenu(CMainWindow* wnd) : m_wnd(wnd)
662665
menuHelp->addAction(actionFEBioResources);
663666
menuHelp->addAction(actionFEBioUM);
664667
menuHelp->addAction(actionFEBioTM);
668+
menuHelp->addAction(actionFEBioFM);
669+
menuHelp->addAction(actionFEBioDM);
665670
menuHelp->addAction(actionFBSManual);
671+
menuHelp->addAction(actionPyManual);
666672
menuHelp->addAction(actionFEBioForum);
667673
menuHelp->addAction(actionFEBioPubs);
668674
menuHelp->addSeparator();

FEBioStudio/MainWindow.h

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -650,7 +650,10 @@ public slots:
650650
void on_actionFEBioURL_triggered();
651651
void on_actionFEBioUM_triggered();
652652
void on_actionFEBioTM_triggered();
653+
void on_actionFEBioFM_triggered();
654+
void on_actionFEBioDM_triggered();
653655
void on_actionFBSManual_triggered();
656+
void on_actionPyManual_triggered();
654657
void on_actionFEBioForum_triggered();
655658
void on_actionFEBioResources_triggered();
656659
void on_actionFEBioPubs_triggered();

FEBioStudio/menuHelp.cpp

Lines changed: 18 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -58,17 +58,32 @@ void CMainWindow::on_actionFEBioURL_triggered()
5858

5959
void CMainWindow::on_actionFEBioUM_triggered()
6060
{
61-
QDesktopServices::openUrl(QUrl("https://help.febio.org/docs/FEBioUser-4-0/UM40.html"));
61+
QDesktopServices::openUrl(QUrl("https://help.febio.org/docs/FEBioUser-4-11/UM411.html"));
6262
}
6363

6464
void CMainWindow::on_actionFEBioTM_triggered()
6565
{
66-
QDesktopServices::openUrl(QUrl("https://help.febio.org/docs/FEBioTheory-4-0/TM40.html"));
66+
QDesktopServices::openUrl(QUrl("https://help.febio.org/docs/FEBioTheory-4-11/TM411.html"));
67+
}
68+
69+
void CMainWindow::on_actionFEBioFM_triggered()
70+
{
71+
QDesktopServices::openUrl(QUrl("https://febiosoftware.github.io/febio-feature-manual/"));
72+
}
73+
74+
void CMainWindow::on_actionFEBioDM_triggered()
75+
{
76+
QDesktopServices::openUrl(QUrl("https://help.febio.org/doxygen/febio4.11/index.html"));
6777
}
6878

6979
void CMainWindow::on_actionFBSManual_triggered()
7080
{
71-
QDesktopServices::openUrl(QUrl("https://help.febio.org/docs/FEBioStudio-2-0/FSM20.html"));
81+
QDesktopServices::openUrl(QUrl("https://help.febio.org/docs/FEBioStudio-3-0/FSM30.html"));
82+
}
83+
84+
void CMainWindow::on_actionPyManual_triggered()
85+
{
86+
QDesktopServices::openUrl(QUrl("https://help.febio.org/docs/fbs_module/"));
7287
}
7388

7489
void CMainWindow::on_actionFEBioForum_triggered()

0 commit comments

Comments
 (0)