TextEditor: Pass context object to lambda connections

Remove some unneeded lambda () brackets.
Glue lambda brackets with parameters brackets.

Change-Id: I66da839573a1633104f689834740bc2953f5868f
Reviewed-by: Qt CI Bot <qt_ci_bot@qt-project.org>
Reviewed-by: David Schulz <david.schulz@qt.io>
Reviewed-by: <github-actions-qt-creator@cristianadam.eu>
This commit is contained in:
Jarek Kobus
2022-12-08 00:29:41 +01:00
parent 1cdf29a1e6
commit 131ecdd3ec
3 changed files with 17 additions and 18 deletions

View File

@@ -12,7 +12,7 @@ namespace TextEditor {
AsyncProcessor::AsyncProcessor()
{
QObject::connect(&m_watcher, &QFutureWatcher<IAssistProposal *>::finished, [this]() {
QObject::connect(&m_watcher, &QFutureWatcher<IAssistProposal *>::finished, &m_watcher, [this] {
setAsyncProposalAvailable(m_watcher.result());
});
}
@@ -21,7 +21,7 @@ IAssistProposal *AsyncProcessor::perform()
{
IAssistProposal *result = immediateProposal();
interface()->prepareForAsyncUse();
m_watcher.setFuture(Utils::runAsync([this]() {
m_watcher.setFuture(Utils::runAsync([this] {
interface()->recreateTextDocument();
return performAsync();
}));