eric6/Project/CreateDialogCodeDialog.py

changeset 7775
4a1db75550bd
parent 7759
51aa6c6b66f7
child 7785
9978016560ec
diff -r 9eed155411f0 -r 4a1db75550bd eric6/Project/CreateDialogCodeDialog.py
--- a/eric6/Project/CreateDialogCodeDialog.py	Sat Oct 10 16:03:53 2020 +0200
+++ b/eric6/Project/CreateDialogCodeDialog.py	Sun Oct 11 17:54:52 2020 +0200
@@ -7,14 +7,13 @@
 Module implementing a dialog to generate code for a Qt5 dialog.
 """
 
-
 import sys
 import os
 import json
 
 from PyQt5.QtCore import (
-    pyqtSlot, Qt, QMetaObject, QRegExp, QSortFilterProxyModel, QProcess,
-    QProcessEnvironment
+    pyqtSlot, Qt, QMetaObject, QRegularExpression, QSortFilterProxyModel,
+    QProcess, QProcessEnvironment
 )
 from PyQt5.QtGui import QStandardItemModel, QStandardItem, QBrush, QColor
 from PyQt5.QtWidgets import QDialog, QDialogButtonBox
@@ -591,8 +590,8 @@
         
         @param text changed text (string)
         """
-        re = QRegExp(text, Qt.CaseInsensitive, QRegExp.RegExp2)
-        self.proxyModel.setFilterRegExp(re)
+        rx = QRegularExpression(text, QRegularExpression.CaseInsensitiveOption)
+        self.proxyModel.setFilterRegularExpression(rx)
         
     @pyqtSlot()
     def on_newButton_clicked(self):

eric ide

mercurial