Core: Fix filter of variable chooser

Fixes: QTCREATORBUG-24499
Change-Id: I787fc4342556d7062a1de5e7cb52d9d48532e719
Reviewed-by: Eike Ziller <eike.ziller@qt.io>
This commit is contained in:
Christian Stenger
2020-08-18 15:57:39 +02:00
parent 058f1e6918
commit 2ac60ac66e

View File

@@ -550,7 +550,9 @@ void VariableChooserPrivate::updatePositionAndShow(bool)
void VariableChooserPrivate::updateFilter(const QString &filterText) void VariableChooserPrivate::updateFilter(const QString &filterText)
{ {
m_sortModel->setFilterRegularExpression(QRegularExpression::wildcardToRegularExpression(filterText)); const QString pattern = QRegularExpression::escape(filterText);
m_sortModel->setFilterRegularExpression(
QRegularExpression(pattern, QRegularExpression::CaseInsensitiveOption));
m_variableTree->expandAll(); m_variableTree->expandAll();
} }