Core: initialize helpengine in async register thread

Task-number: QTCREATORBUG-19933
Change-Id: I97e7391e1c1ab7b58caa4796d557c9cc7f484005
Reviewed-by: Christian Stenger <christian.stenger@qt.io>
This commit is contained in:
David Schulz
2018-02-27 13:34:03 +01:00
parent 73c72fa6a7
commit 4c629ed356

View File

@@ -156,6 +156,7 @@ void HelpManager::registerDocumentationNow(QFutureInterface<bool> &futureInterfa
futureInterface.setProgressValue(0);
QHelpEngineCore helpEngine(collectionFilePath());
helpEngine.setupData();
bool docsChanged = false;
QStringList nameSpaces = d->m_helpEngine->registeredDocumentations();
for (const QString &file : files) {