Utils: fix build with implicit QPrivateSignal

Commit fcd294a9ec2a17b3512d03e84ae3560d7fcd3f74 in qtbase made
QPrivateSignal constructors explicit. You have to spell it out.

locatorfilter.cpp:71:25: error: converting to ‘LanguageClient::DocumentLocatorFilter::QPrivateSignal’ from initializer list would use explicit constructor ‘constexpr LanguageClient::DocumentLocatorFilter::QPrivateSignal::QPrivateSignal()’

Change-Id: I07ec23f3cb174fb197c3fffd1721f899ae46f8cb
Reviewed-by: Giuseppe D'Angelo <giuseppe.dangelo@kdab.com>
This commit is contained in:
Thiago Macieira
2022-10-27 09:04:36 -07:00
parent 2a4de97a84
commit 836d964a9d

View File

@@ -90,7 +90,7 @@ void DocumentLocatorFilter::updateSymbols(const DocumentUri &uri,
return; return;
QMutexLocker locker(&m_mutex); QMutexLocker locker(&m_mutex);
m_currentSymbols = symbols; m_currentSymbols = symbols;
emit symbolsUpToDate({}); emit symbolsUpToDate(QPrivateSignal());
} }
void DocumentLocatorFilter::resetSymbols() void DocumentLocatorFilter::resetSymbols()