We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 5a035e3 commit 7f723d7Copy full SHA for 7f723d7
cadastre/dialogs/custom_qcompleter.py
@@ -3,7 +3,7 @@
3
__email__ = "info@3liz.org"
4
5
from qgis.PyQt.QtCore import (
6
- QRegExp,
+ QRegularExpression,
7
QSortFilterProxyModel,
8
QStringListModel,
9
Qt,
@@ -35,12 +35,11 @@ def updateModel(self):
35
if not self.usingOriginalModel:
36
self.filterProxyModel.setSourceModel(self.source_model)
37
38
- pattern = QRegExp(self.local_completion_prefix,
39
- Qt.CaseSensitivity.CaseInsensitive,
40
- QRegExp.FixedString
+ pattern = QRegularExpression(self.local_completion_prefix,
+ QRegularExpression.CaseInsensitiveOption
41
)
42
43
- self.filterProxyModel.setFilterRegExp(pattern)
+ self.filterProxyModel.setFilterRegularExpression(pattern)
44
45
def splitPath(self, path):
46
self.local_completion_prefix = path
0 commit comments