From 51ec70abc08b9e524baba3a9630400681a8ba199 Mon Sep 17 00:00:00 2001 From: Frank Dekervel Date: Wed, 29 Nov 2017 11:11:13 +0100 Subject: [PATCH] Fix missing signal/slot connection resulting in non-woring autocompleter for value relation fields (fixes #16676). This oneliner introduces the missing signal/slot connection, and fixes the bug. --- src/gui/editorwidgets/qgsvaluerelationwidgetwrapper.cpp | 2 ++ 1 file changed, 2 insertions(+) diff --git a/src/gui/editorwidgets/qgsvaluerelationwidgetwrapper.cpp b/src/gui/editorwidgets/qgsvaluerelationwidgetwrapper.cpp index d85c4c17872b..ca84c7dc8e6b 100644 --- a/src/gui/editorwidgets/qgsvaluerelationwidgetwrapper.cpp +++ b/src/gui/editorwidgets/qgsvaluerelationwidgetwrapper.cpp @@ -137,6 +137,8 @@ void QgsValueRelationWidgetWrapper::initWidget( QWidget *editor ) QCompleter *completer = new QCompleter( m, mLineEdit ); completer->setCaseSensitivity( Qt::CaseInsensitive ); mLineEdit->setCompleter( completer ); + + connect( mLineEdit, &QLineEdit::textChanged, this, static_cast( &QgsEditorWidgetWrapper::valueChanged ) ); } }