diff options
author | Thomas Hartmann <thomas.hartmann@qt.io> | 2019-06-04 10:54:41 +0200 |
---|---|---|
committer | Thomas Hartmann <thomas.hartmann@qt.io> | 2019-06-05 12:10:10 +0000 |
commit | 2f0510b1716dafe5a32c796765ef741ff2efaf03 (patch) | |
tree | 1e9a3878533206576d7b8b12ef7cd83947cd6c0f /src/plugins/studiowelcome | |
parent | 2f7ca2ce44a1f0131dd99105315df8ba7e3623a0 (diff) |
StudioWelcome: Register help for Qt Quick Controls 2
Change-Id: I76402eb0026ae6c892ce69a1af38f966a5ca9854
Reviewed-by: Tim Jenssen <tim.jenssen@qt.io>
Diffstat (limited to 'src/plugins/studiowelcome')
-rw-r--r-- | src/plugins/studiowelcome/studiowelcomeplugin.cpp | 12 |
1 files changed, 12 insertions, 0 deletions
diff --git a/src/plugins/studiowelcome/studiowelcomeplugin.cpp b/src/plugins/studiowelcome/studiowelcomeplugin.cpp index 99520c558d..1064b5cf1b 100644 --- a/src/plugins/studiowelcome/studiowelcomeplugin.cpp +++ b/src/plugins/studiowelcome/studiowelcomeplugin.cpp @@ -27,6 +27,7 @@ #include <coreplugin/coreconstants.h> #include <coreplugin/editormanager/editormanager.h> +#include <coreplugin/helpmanager.h> #include <coreplugin/icore.h> #include <coreplugin/imode.h> #include <coreplugin/modemanager.h> @@ -44,6 +45,7 @@ #include <QApplication> #include <QDesktopServices> #include <QFontDatabase> +#include <QFileInfo> #include <QPointer> #include <QQmlContext> #include <QQmlEngine> @@ -281,6 +283,16 @@ WelcomeMode::WelcomeMode() #endif setWidget(m_modeWidget); + + QStringList designStudioQchPathes = {Core::HelpManager::documentationPath() + + "/qtdesignstudio.qch", + Core::HelpManager::documentationPath() + "/qtquick.qch", + Core::HelpManager::documentationPath() + + "/qtquickcontrols.qch"}; + + Core::HelpManager::registerDocumentation( + Utils::filtered(designStudioQchPathes, + [](const QString &path) { return QFileInfo::exists(path); })); } WelcomeMode::~WelcomeMode() |