aboutsummaryrefslogtreecommitdiffstats
path: root/src/plugins
diff options
context:
space:
mode:
authorEike Ziller <eike.ziller@theqtcompany.com>2016-03-15 15:54:51 +0100
committerEike Ziller <eike.ziller@theqtcompany.com>2016-03-15 15:37:54 +0000
commitf8a1e34393359f993fc8567e26aa96ef86e1f068 (patch)
tree1c59c8724ac1b76c5d8ef51db42cda27e862f18c /src/plugins
parent95a6e2427c06555cdedecf0df47ec004226487b3 (diff)
Fix registration of Qt documentation
Restoring project explorer related information was delayed, including tool chains, which triggers restoring Qt versions. Qt documentation was registered in QtSupport's delayedInitialize which comes before ProjectExplorer's delayedInitialize, so no Qt versions were found to register documentation for. Register documentation in QtVersionManager::triggerQtVersionRestore instead. Change-Id: Ia36f4d89672f2c651157dee50c3e8996af55598c Reviewed-by: Tobias Hunger <tobias.hunger@theqtcompany.com>
Diffstat (limited to 'src/plugins')
-rw-r--r--src/plugins/qtsupport/qtsupportplugin.cpp5
-rw-r--r--src/plugins/qtsupport/qtsupportplugin.h1
-rw-r--r--src/plugins/qtsupport/qtversionmanager.cpp4
-rw-r--r--src/plugins/qtsupport/qtversionmanager.h1
4 files changed, 0 insertions, 11 deletions
diff --git a/src/plugins/qtsupport/qtsupportplugin.cpp b/src/plugins/qtsupport/qtsupportplugin.cpp
index 279776fdf1..2498d9cdcc 100644
--- a/src/plugins/qtsupport/qtsupportplugin.cpp
+++ b/src/plugins/qtsupport/qtsupportplugin.cpp
@@ -123,8 +123,3 @@ void QtSupportPlugin::extensionsInitialized()
"You probably want %1 instead.").arg(QString::fromLatin1(kHostBins)),
[]() { return qmakeProperty("QT_INSTALL_BINS"); });
}
-
-bool QtSupportPlugin::delayedInitialize()
-{
- return QtVersionManager::delayedInitialize();
-}
diff --git a/src/plugins/qtsupport/qtsupportplugin.h b/src/plugins/qtsupport/qtsupportplugin.h
index 743dd0db64..d8f9247143 100644
--- a/src/plugins/qtsupport/qtsupportplugin.h
+++ b/src/plugins/qtsupport/qtsupportplugin.h
@@ -41,7 +41,6 @@ class QtSupportPlugin : public ExtensionSystem::IPlugin
public:
bool initialize(const QStringList &arguments, QString *errorMessage);
void extensionsInitialized();
- bool delayedInitialize();
#ifdef WITH_TESTS
private slots:
diff --git a/src/plugins/qtsupport/qtversionmanager.cpp b/src/plugins/qtsupport/qtversionmanager.cpp
index 7c629856fa..640d4644e0 100644
--- a/src/plugins/qtsupport/qtversionmanager.cpp
+++ b/src/plugins/qtsupport/qtversionmanager.cpp
@@ -147,12 +147,8 @@ void QtVersionManager::triggerQtVersionRestore()
m_configFileWatcher->addFile(configFileName.toString(),
FileSystemWatcher::WatchModifiedDate);
} // exists
-}
-bool QtVersionManager::delayedInitialize()
-{
updateDocumentation();
- return true;
}
bool QtVersionManager::isLoaded()
diff --git a/src/plugins/qtsupport/qtversionmanager.h b/src/plugins/qtsupport/qtversionmanager.h
index b226d42dd6..6333083878 100644
--- a/src/plugins/qtsupport/qtversionmanager.h
+++ b/src/plugins/qtsupport/qtversionmanager.h
@@ -42,7 +42,6 @@ public:
QtVersionManager();
~QtVersionManager();
static void initialized();
- static bool delayedInitialize();
static bool isLoaded();