|
23 | 23 | import sys |
24 | 24 | from abc import abstractmethod |
25 | 25 | from collections.abc import Callable |
26 | | -from typing import TYPE_CHECKING, Any, Optional, Protocol |
| 26 | +from typing import TYPE_CHECKING, Any, Protocol |
27 | 27 |
|
28 | 28 | import numpy |
29 | 29 | from qtpy.compat import getexistingdirectory |
@@ -97,7 +97,7 @@ def __init__( |
97 | 97 | self.item = item |
98 | 98 | self.parent_layout = parent_layout |
99 | 99 | self.group: QWidget | None = None # Layout/Widget grouping items |
100 | | - self.label: Optional[QLabel] = None |
| 100 | + self.label: QLabel | None = None |
101 | 101 | self.build_mode = False |
102 | 102 |
|
103 | 103 | def place_label(self, layout: QGridLayout, row: int, column: int) -> None: |
@@ -962,7 +962,7 @@ def set_widget_value(self, idx: int) -> None: |
962 | 962 | self.combobox.setCurrentIndex(idx) |
963 | 963 | self.combobox.blockSignals(False) |
964 | 964 |
|
965 | | - def get_widget_value(self) -> Optional[int]: |
| 965 | + def get_widget_value(self) -> int| None: |
966 | 966 | if self.is_radio: |
967 | 967 | for index, widget in enumerate(self._buttons): |
968 | 968 | if widget.isChecked(): |
@@ -1239,7 +1239,7 @@ def set(self) -> None: |
1239 | 1239 | """Update data item value from widget contents""" |
1240 | 1240 | self.item.set(self.value()) |
1241 | 1241 |
|
1242 | | - def value(self) -> Optional[Any]: |
| 1242 | + def value(self) -> Any| None: |
1243 | 1243 | """Returns the widget's current value |
1244 | 1244 |
|
1245 | 1245 | Returns: |
|
0 commit comments