diff -r 419de2dea82b -r a8fd5490932f QTfrontend/hwform.cpp --- a/QTfrontend/hwform.cpp Sun Sep 30 01:41:12 2018 +0200 +++ b/QTfrontend/hwform.cpp Sun Sep 30 03:18:16 2018 +0200 @@ -246,6 +246,7 @@ connect(ui.pageMain->BtnDataDownload, SIGNAL(clicked()), pageSwitchMapper, SLOT(map())); pageSwitchMapper->setMapping(ui.pageMain->BtnDataDownload, ID_PAGE_DATADOWNLOAD); + connect(ui.pageMain->BtnHelp, SIGNAL(clicked()), this, SLOT(GoToHelp())); #ifdef VIDEOREC connect(ui.pageMain->BtnVideos, SIGNAL(clicked()), pageSwitchMapper, SLOT(map())); @@ -641,6 +642,13 @@ GoToPage(ID_PAGE_SCHEME); } +void HWForm::GoToHelp() +{ + // For now just opens the Hedgewars Wiki in external browser. + // TODO: Replace this with an offline help someday (bug 660). + QDesktopServices::openUrl(QUrl("https://hedgewars.org/wiki")); +} + void HWForm::GoToVideos() { GoToPage(ID_PAGE_VIDEOS);