From 836d964a9dc1c3ce7ebc2ba668dae8cf060638b5 Mon Sep 17 00:00:00 2001 From: Thiago Macieira Date: Thu, 27 Oct 2022 09:04:36 -0700 Subject: [PATCH] Utils: fix build with implicit QPrivateSignal MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit 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 --- src/plugins/languageclient/locatorfilter.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/plugins/languageclient/locatorfilter.cpp b/src/plugins/languageclient/locatorfilter.cpp index 6dd843900da..b6300b54a3d 100644 --- a/src/plugins/languageclient/locatorfilter.cpp +++ b/src/plugins/languageclient/locatorfilter.cpp @@ -90,7 +90,7 @@ void DocumentLocatorFilter::updateSymbols(const DocumentUri &uri, return; QMutexLocker locker(&m_mutex); m_currentSymbols = symbols; - emit symbolsUpToDate({}); + emit symbolsUpToDate(QPrivateSignal()); } void DocumentLocatorFilter::resetSymbols()