aboutsummaryrefslogtreecommitdiffstats
path: root/examples/widgets/dialogs/classwizard/listchooser.py
diff options
context:
space:
mode:
Diffstat (limited to 'examples/widgets/dialogs/classwizard/listchooser.py')
-rw-r--r--examples/widgets/dialogs/classwizard/listchooser.py13
1 files changed, 6 insertions, 7 deletions
diff --git a/examples/widgets/dialogs/classwizard/listchooser.py b/examples/widgets/dialogs/classwizard/listchooser.py
index 8b6f0d020..baad72d5e 100644
--- a/examples/widgets/dialogs/classwizard/listchooser.py
+++ b/examples/widgets/dialogs/classwizard/listchooser.py
@@ -58,7 +58,7 @@ FUNCTION_PATTERN = r'^\w+\([\w ,]*\)$'
class ValidatingInputDialog(QDialog):
"""A dialog for text input with a regular expression validation."""
def __init__(self, label, pattern, parent=None):
- super(ValidatingInputDialog, self).__init__(parent)
+ super().__init__(parent)
layout = QVBoxLayout(self)
self._form_layout = QFormLayout()
@@ -111,8 +111,7 @@ class ValidatingInputDialog(QDialog):
class FunctionSignatureDialog(ValidatingInputDialog):
"""A dialog for input of function signatures."""
def __init__(self, name, parent=None):
- super(FunctionSignatureDialog, self).__init__(name, FUNCTION_PATTERN,
- parent)
+ super().__init__(name, FUNCTION_PATTERN, parent)
self.text = '()'
self.cursor_position = 0
@@ -120,7 +119,7 @@ class FunctionSignatureDialog(ValidatingInputDialog):
class PropertyDialog(ValidatingInputDialog):
"""A dialog for input of a property name and type."""
def __init__(self, parent=None):
- super(PropertyDialog, self).__init__('&Name:', r'^\w+$', parent)
+ super().__init__('&Name:', r'^\w+$', parent)
self.setWindowTitle('Add a Property')
self._type_combo = QComboBox()
self._type_combo.addItems(DEFAULT_TYPES)
@@ -134,7 +133,7 @@ class ListChooser(QGroupBox):
"""A widget for editing a list of strings with a customization point
for creating the strings."""
def __init__(self, title, parent=None):
- super(ListChooser, self).__init__(title, parent)
+ super().__init__(title, parent)
main_layout = QHBoxLayout(self)
self._list = QListWidget(self)
self._list.currentItemChanged.connect(self._current_item_changed)
@@ -188,7 +187,7 @@ class ListChooser(QGroupBox):
class SignalChooser(ListChooser):
"""A widget for editing a list of signal function signatures."""
def __init__(self, parent=None):
- super(SignalChooser, self).__init__('Signals', parent)
+ super().__init__('Signals', parent)
def _create_new_item(self):
dialog = FunctionSignatureDialog('&Signal signature:', self)
@@ -201,7 +200,7 @@ class SignalChooser(ListChooser):
class PropertyChooser(ListChooser):
"""A widget for editing a list of properties as a string of 'type name'."""
def __init__(self, parent=None):
- super(PropertyChooser, self).__init__('Properties', parent)
+ super().__init__('Properties', parent)
def _create_new_item(self):
dialog = PropertyDialog(self)