diff --git a/Qt-stubs/QtCompat.pyi b/Qt-stubs/QtCompat.pyi index 93c71fab..91ea8e3b 100644 --- a/Qt-stubs/QtCompat.pyi +++ b/Qt-stubs/QtCompat.pyi @@ -1,8 +1,9 @@ import typing - + from . import QtWidgets - - +from . import QtCore + + class QHeaderView: @typing.overload @staticmethod @@ -11,4 +12,23 @@ class QHeaderView: @staticmethod def setSectionResizeMode(header: QtWidgets.QHeaderView, mode: QtWidgets.QHeaderView.ResizeMode) -> None: ... + +def delete(obj: object) -> None: ... + + +def getCppPointer(obj: object) -> typing.Tuple[int, ...]: ... + + +def isValid(obj: object) -> bool: ... + + +def loadUi(uifile: str, baseinstance: typing.Optional[None | QtWidgets.QWidget] = ...) -> QtWidgets.QWidget: ... + + +def load_ui(uifile: str, baseinstance: typing.Optional[None | QtWidgets.QWidget] = ...) -> QtWidgets.QWidget: ... + + def translate(context: str, sourceText: str, *args: typing.Any) -> str: ... + + +def wrapInstance(address: int, qt_type: type) -> object | QtCore.QObject | QtWidgets.QWidget: ...