diff options
author | Jarek Kobus <jaroslaw.kobus@qt.io> | 2022-10-28 15:09:46 +0200 |
---|---|---|
committer | Jarek Kobus <jaroslaw.kobus@qt.io> | 2022-11-09 17:47:02 +0000 |
commit | d81abf1fb46c8f30bfd52f9ca95c2da941266b25 (patch) | |
tree | 967e485ea94a6b69a4cd7a8102c6dcc5e7a5519d /src/plugins/diffeditor/unifieddiffeditorwidget.cpp | |
parent | c49de14c9dd4c92b25642d379d525a057fa0d409 (diff) | |
download | qt-creator-d81abf1fb46c8f30bfd52f9ca95c2da941266b25.tar.gz |
DiffEditorPlugin: Expose plugin's future synchronizer
Change-Id: I208a0e6b9c9776486972177f845e76d33121a2a3
Reviewed-by: hjk <hjk@qt.io>
Reviewed-by: Qt CI Bot <qt_ci_bot@qt-project.org>
Reviewed-by: <github-actions-qt-creator@cristianadam.eu>
Diffstat (limited to 'src/plugins/diffeditor/unifieddiffeditorwidget.cpp')
-rw-r--r-- | src/plugins/diffeditor/unifieddiffeditorwidget.cpp | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/src/plugins/diffeditor/unifieddiffeditorwidget.cpp b/src/plugins/diffeditor/unifieddiffeditorwidget.cpp index 400e987755..663e53166f 100644 --- a/src/plugins/diffeditor/unifieddiffeditorwidget.cpp +++ b/src/plugins/diffeditor/unifieddiffeditorwidget.cpp @@ -21,6 +21,7 @@ #include <texteditor/textdocumentlayout.h> #include <texteditor/texteditorsettings.h> +#include <utils/futuresynchronizer.h> #include <utils/qtcassert.h> #include <utils/runextensions.h> #include <utils/tooltip/tooltip.h> @@ -57,7 +58,7 @@ UnifiedDiffEditorWidget::~UnifiedDiffEditorWidget() { if (m_watcher) { m_watcher->cancel(); - DiffEditorPlugin::addFuture(m_watcher->future()); + DiffEditorPlugin::futureSynchronizer()->addFuture(m_watcher->future()); } } @@ -204,7 +205,7 @@ void UnifiedDiffEditorWidget::clear(const QString &message) setSelections({}); if (m_watcher) { m_watcher->cancel(); - DiffEditorPlugin::addFuture(m_watcher->future()); + DiffEditorPlugin::futureSynchronizer()->addFuture(m_watcher->future()); m_watcher.reset(); m_controller.setBusyShowing(false); } |