forked from qt-creator/qt-creator
Beautifier: Use Utils::runAsync
Gets rid of usage of global thread pool and ugly implementation. Change-Id: If7ca1f479bb837e61fa7f57535b7b099f09800f2 Reviewed-by: Tobias Hunger <tobias.hunger@theqtcompany.com>
This commit is contained in:
@@ -31,7 +31,7 @@
|
||||
|
||||
#include <coreplugin/icore.h>
|
||||
|
||||
#include <utils/QtConcurrentTools>
|
||||
#include <utils/runextensions.h>
|
||||
|
||||
#include <QDateTime>
|
||||
#include <QFile>
|
||||
@@ -70,7 +70,7 @@ void ArtisticStyleSettings::updateVersion()
|
||||
if (m_versionFuture.isRunning())
|
||||
m_versionFuture.cancel();
|
||||
|
||||
m_versionFuture = QtConcurrent::run(&ArtisticStyleSettings::helperUpdateVersion, this);
|
||||
m_versionFuture = Utils::runAsync(&ArtisticStyleSettings::helperUpdateVersion, this);
|
||||
m_versionWatcher.setFuture(m_versionFuture);
|
||||
}
|
||||
|
||||
|
||||
@@ -48,7 +48,7 @@
|
||||
#include <texteditor/texteditorconstants.h>
|
||||
#include <utils/fileutils.h>
|
||||
#include <utils/qtcassert.h>
|
||||
#include <utils/QtConcurrentTools>
|
||||
#include <utils/runextensions.h>
|
||||
|
||||
#include <QAction>
|
||||
#include <QDir>
|
||||
@@ -236,7 +236,7 @@ void BeautifierPlugin::formatCurrentFile(const Command &command, int startPos, i
|
||||
connect(watcher, &QFutureWatcherBase::finished, m_asyncFormatMapper,
|
||||
static_cast<void (QSignalMapper::*)()>(&QSignalMapper::map));
|
||||
m_asyncFormatMapper->setMapping(watcher, watcher);
|
||||
watcher->setFuture(QtConcurrent::run(&BeautifierPlugin::formatAsync, this, task));
|
||||
watcher->setFuture(Utils::runAsync(&BeautifierPlugin::formatAsync, this, task));
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user