forked from qt-creator/qt-creator
StudioWelcome: Register help for Qt Quick Controls 2
Change-Id: I76402eb0026ae6c892ce69a1af38f966a5ca9854 Reviewed-by: Tim Jenssen <tim.jenssen@qt.io>
This commit is contained in:
@@ -27,6 +27,7 @@
|
|||||||
|
|
||||||
#include <coreplugin/coreconstants.h>
|
#include <coreplugin/coreconstants.h>
|
||||||
#include <coreplugin/editormanager/editormanager.h>
|
#include <coreplugin/editormanager/editormanager.h>
|
||||||
|
#include <coreplugin/helpmanager.h>
|
||||||
#include <coreplugin/icore.h>
|
#include <coreplugin/icore.h>
|
||||||
#include <coreplugin/imode.h>
|
#include <coreplugin/imode.h>
|
||||||
#include <coreplugin/modemanager.h>
|
#include <coreplugin/modemanager.h>
|
||||||
@@ -44,6 +45,7 @@
|
|||||||
#include <QApplication>
|
#include <QApplication>
|
||||||
#include <QDesktopServices>
|
#include <QDesktopServices>
|
||||||
#include <QFontDatabase>
|
#include <QFontDatabase>
|
||||||
|
#include <QFileInfo>
|
||||||
#include <QPointer>
|
#include <QPointer>
|
||||||
#include <QQmlContext>
|
#include <QQmlContext>
|
||||||
#include <QQmlEngine>
|
#include <QQmlEngine>
|
||||||
@@ -281,6 +283,16 @@ WelcomeMode::WelcomeMode()
|
|||||||
#endif
|
#endif
|
||||||
|
|
||||||
setWidget(m_modeWidget);
|
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()
|
WelcomeMode::~WelcomeMode()
|
||||||
|
Reference in New Issue
Block a user