void HelpWindow::showFitFunction(QWidget *parent, const std::string &name) { InterfaceManager interfaceManager; MantidHelpInterface *gui = interfaceManager.createHelpWindow(); if (gui) { connectParent(gui, parent); gui->showFitFunction(name); } else { g_log.error() << "Failed to launch help for fit function " << name << "\n"; } }
void HelpWindow::showPage(QWidget *parent, const QUrl & url) { InterfaceManager interfaceManager; MantidHelpInterface *gui = interfaceManager.createHelpWindow(); if (gui) { connectParent(gui, parent); gui->showPage(url); } else { g_log.error() << "Failed to launch help for page " << url.toString().toStdString() << "\n"; } }
void HelpWindow::showAlgorithm(QWidget *parent, const QString &name, const int version) { InterfaceManager interfaceManager; MantidHelpInterface *gui = interfaceManager.createHelpWindow(); if (gui) { connectParent(gui, parent); gui->showAlgorithm(name, version); } else { g_log.error() << "Failed to launch help for algorithm " << name.toStdString() << " v" << version << "\n"; } }