Skip to content

Commit 7f723d7

Browse files
committed
migrate from QRegExp to QRegularExpression (3liz#490)
1 parent 5a035e3 commit 7f723d7

File tree

1 file changed

+4
-5
lines changed

1 file changed

+4
-5
lines changed

cadastre/dialogs/custom_qcompleter.py

Lines changed: 4 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33
__email__ = "info@3liz.org"
44

55
from qgis.PyQt.QtCore import (
6-
QRegExp,
6+
QRegularExpression,
77
QSortFilterProxyModel,
88
QStringListModel,
99
Qt,
@@ -35,12 +35,11 @@ def updateModel(self):
3535
if not self.usingOriginalModel:
3636
self.filterProxyModel.setSourceModel(self.source_model)
3737

38-
pattern = QRegExp(self.local_completion_prefix,
39-
Qt.CaseSensitivity.CaseInsensitive,
40-
QRegExp.FixedString
38+
pattern = QRegularExpression(self.local_completion_prefix,
39+
QRegularExpression.CaseInsensitiveOption
4140
)
4241

43-
self.filterProxyModel.setFilterRegExp(pattern)
42+
self.filterProxyModel.setFilterRegularExpression(pattern)
4443

4544
def splitPath(self, path):
4645
self.local_completion_prefix = path

0 commit comments

Comments
 (0)