From c33995e0755bcbbe1b8e535da716a17b336a8277 Mon Sep 17 00:00:00 2001 From: tenzap Date: Sat, 26 Mar 2022 11:23:32 +0100 Subject: [PATCH] fix compilation of TagsEdit.cpp qOverload appeared with qt5.7 Reported error: keepassxc-2.7.0-src/src/gui/tag/TagsEdit.cpp:414:34: error: use of undeclared identifier 'qOverload' connect(completer.get(), qOverload(&QCompleter::activated), [this](QString const& text) { ^ --- src/gui/tag/TagsEdit.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/gui/tag/TagsEdit.cpp b/src/gui/tag/TagsEdit.cpp index b4bfb7f7..a347940b 100644 --- a/src/gui/tag/TagsEdit.cpp +++ b/src/gui/tag/TagsEdit.cpp @@ -411,7 +411,7 @@ struct TagsEdit::Impl void setupCompleter() { completer->setWidget(ifce); - connect(completer.get(), qOverload(&QCompleter::activated), [this](QString const& text) { + connect(completer.get(), static_cast(&QCompleter::activated), [this](QString const& text) { currentText(text); }); }