summaryrefslogtreecommitdiff
path: root/src/plugins/vcsbase/vcsplugin.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/plugins/vcsbase/vcsplugin.cpp')
-rw-r--r--src/plugins/vcsbase/vcsplugin.cpp9
1 files changed, 0 insertions, 9 deletions
diff --git a/src/plugins/vcsbase/vcsplugin.cpp b/src/plugins/vcsbase/vcsplugin.cpp
index 70edca64de..dd81f84a55 100644
--- a/src/plugins/vcsbase/vcsplugin.cpp
+++ b/src/plugins/vcsbase/vcsplugin.cpp
@@ -22,7 +22,6 @@
#include <projectexplorer/project.h>
#include <projectexplorer/projecttree.h>
-#include <utils/futuresynchronizer.h>
#include <utils/macroexpander.h>
#include <utils/qtcassert.h>
@@ -40,7 +39,6 @@ class VcsPluginPrivate
public:
CommonOptionsPage m_settingsPage;
QStandardItemModel *m_nickNameModel = nullptr;
- FutureSynchronizer m_synchronizer;
};
static VcsPlugin *m_instance = nullptr;
@@ -53,7 +51,6 @@ VcsPlugin::VcsPlugin()
VcsPlugin::~VcsPlugin()
{
QTC_ASSERT(d, return);
- d->m_synchronizer.waitForFinished();
VcsOutputWindow::destroy();
m_instance = nullptr;
delete d;
@@ -65,7 +62,6 @@ bool VcsPlugin::initialize(const QStringList &arguments, QString *errorMessage)
Q_UNUSED(errorMessage)
d = new VcsPluginPrivate;
- d->m_synchronizer.setCancelOnWait(true);
EditorManager::addCloseEditorListener([this](IEditor *editor) -> bool {
bool result = true;
@@ -124,11 +120,6 @@ VcsPlugin *VcsPlugin::instance()
return m_instance;
}
-void VcsPlugin::addFuture(const QFuture<void> &future)
-{
- m_instance->d->m_synchronizer.addFuture(future);
-}
-
CommonVcsSettings &VcsPlugin::settings() const
{
return d->m_settingsPage.settings();