forked from qt-creator/qt-creator
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:
@@ -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();
|
||||
}));
|
||||
|
||||
Reference in New Issue
Block a user