From 1d2cf742f2a444279074f41b6c246c7b2e8513dc Mon Sep 17 00:00:00 2001 From: Jakub Trllo Date: Mon, 16 Jan 2023 11:27:20 +0100 Subject: [PATCH] fix also 'QRegExp' vs. 'QRegularExpression' --- openpype/tools/creator/widgets.py | 10 ++++++---- 1 file changed, 6 insertions(+), 4 deletions(-) diff --git a/openpype/tools/creator/widgets.py b/openpype/tools/creator/widgets.py index 8269cee42c..74f75811ff 100644 --- a/openpype/tools/creator/widgets.py +++ b/openpype/tools/creator/widgets.py @@ -9,9 +9,11 @@ from openpype.pipeline.create import SUBSET_NAME_ALLOWED_SYMBOLS from openpype.tools.utils import ErrorMessageBox if hasattr(QtGui, "QRegularExpressionValidator"): - RegExpValidatorClass = QtGui.QRegularExpressionValidator + RegularExpressionValidatorClass = QtGui.QRegularExpressionValidator + RegularExpressionClass = QtCore.QRegularExpression else: - RegExpValidatorClass = QtGui.QRegExpValidator + RegularExpressionValidatorClass = QtGui.QRegExpValidator + RegularExpressionClass = QtCore.QRegExp class CreateErrorMessageBox(ErrorMessageBox): @@ -87,12 +89,12 @@ class CreateErrorMessageBox(ErrorMessageBox): content_layout.addWidget(tb_widget) -class SubsetNameValidator(RegExpValidatorClass): +class SubsetNameValidator(RegularExpressionValidatorClass): invalid = QtCore.Signal(set) pattern = "^[{}]*$".format(SUBSET_NAME_ALLOWED_SYMBOLS) def __init__(self): - reg = QtCore.QRegExp(self.pattern) + reg = RegularExpressionClass(self.pattern) super(SubsetNameValidator, self).__init__(reg) def validate(self, text, pos):