-
Bug
-
Resolution: Unresolved
-
Not Evaluated
-
None
-
6.10.0
-
None
in PySide6/QtWidgets.pyi, QListView.itemAt() is declared as:
@typing.overload def itemAt(self, p: PySide6.QtCore.QPoint, /) -> PySide6.QtWidgets.QListWidgetItem: ... @typing.overload def itemAt(self, x: int, y: int, /) -> PySide6.QtWidgets.QListWidgetItem: ...
but should be instead:
@typing.overload def itemAt(self, p: PySide6.QtCore.QPoint, /) -> PySide6.QtWidgets.QListWidgetItem | None: ... @typing.overload def itemAt(self, x: int, y: int, /) -> PySide6.QtWidgets.QListWidgetItem | None: ...
adding | None to both return types.