diff --git a/PyQt5-stubs/QtCore.pyi b/PyQt5-stubs/QtCore.pyi index 5030179..9ed38cd 100644 --- a/PyQt5-stubs/QtCore.pyi +++ b/PyQt5-stubs/QtCore.pyi @@ -56,10 +56,10 @@ class pyqtSignal: def __init__(self, *types: typing.Any, name: str = ...) -> None: ... @typing.overload - def __get__(self, instance: None, owner: typing.Type["QObject"]) -> "pyqtSignal": ... + def __get__(self, instance: None, owner: typing.Optional[typing.Type["QObject"]]) -> "pyqtSignal": ... @typing.overload - def __get__(self, instance: "QObject", owner: typing.Type["QObject"]) -> pyqtBoundSignal: ... + def __get__(self, instance: "QObject", owner: typing.Optional[typing.Type["QObject"]]) -> pyqtBoundSignal: ... # Convenient type aliases.