forked from qt-creator/qt-creator
Move help manager into core.
- lessens open file handles - improves help plugin startup further Task-number: QTCREATORBUG-337 Reviewed-by: ck
This commit is contained in:
@@ -31,6 +31,7 @@
|
||||
#include "ui_gettingstartedwelcomepagewidget.h"
|
||||
|
||||
#include <coreplugin/icore.h>
|
||||
#include <coreplugin/helpmanager.h>
|
||||
#include <coreplugin/coreconstants.h>
|
||||
#include <coreplugin/mainwindow.h>
|
||||
|
||||
@@ -38,8 +39,6 @@
|
||||
|
||||
#include <extensionsystem/pluginmanager.h>
|
||||
|
||||
#include <help/helpmanager.h>
|
||||
|
||||
#include <QtCore/QDateTime>
|
||||
#include <QtCore/QDir>
|
||||
#include <QtCore/QFileInfo>
|
||||
@@ -338,15 +337,13 @@ void GettingStartedWelcomePageWidget::slotOpenExample()
|
||||
|
||||
void GettingStartedWelcomePageWidget::slotOpenHelpPage(const QString& url)
|
||||
{
|
||||
Help::HelpManager *helpManager
|
||||
= ExtensionSystem::PluginManager::instance()->getObject<Help::HelpManager>();
|
||||
Core::HelpManager *helpManager = Core::HelpManager::instance();
|
||||
Q_ASSERT(helpManager);
|
||||
helpManager->handleHelpRequest(url);
|
||||
}
|
||||
void GettingStartedWelcomePageWidget::slotOpenContextHelpPage(const QString& url)
|
||||
{
|
||||
Help::HelpManager *helpManager
|
||||
= ExtensionSystem::PluginManager::instance()->getObject<Help::HelpManager>();
|
||||
Core::HelpManager *helpManager = Core::HelpManager::instance();
|
||||
Q_ASSERT(helpManager);
|
||||
helpManager->handleHelpRequest(url % QLatin1String("?view=split"));
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user