From 9cabd33c0c568af72a985fda7d47e8bbda1b89cc Mon Sep 17 00:00:00 2001 From: Salvatore Larosa Date: Sun, 28 Jul 2013 22:44:49 +0200 Subject: [PATCH] Fix #8366 --- python/plugins/db_manager/dlg_sql_window.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/python/plugins/db_manager/dlg_sql_window.py b/python/plugins/db_manager/dlg_sql_window.py index 3a6d71ba0652..3df03f4570eb 100644 --- a/python/plugins/db_manager/dlg_sql_window.py +++ b/python/plugins/db_manager/dlg_sql_window.py @@ -225,8 +225,8 @@ def fillColumnCombos(self): aliasIndex = 0 while True: alias = "_%s__%d" % ("subQuery", aliasIndex) - escaped = '\\b("?)' + QRegExp.escape(alias) + '\\1\\b' - if not query.contains( QRegExp(escaped, Qt.CaseInsensitive) ): + escaped = re.compile('\\b("?)' + re.escape(alias) + '\\1\\b') + if not escaped.search(query): break aliasIndex += 1