grep -e "->.*Tuple:" build/testenv_td/build/pyside6/PySide6/*pyi QtCore.pyi: def readBytes(self, len: int) -> Tuple: ... QtCore.pyi: def weekNumber(self) -> Tuple: ... QtCore.pyi: def intersects(self, l: Union[PySide6.QtCore.QLineF, PySide6.QtCore.QLine]) -> Tuple: ... QtCore.pyi: def toDouble(self, s: str) -> Tuple: ... QtCore.pyi: def toFloat(self, s: str) -> Tuple: ... QtCore.pyi: def toInt(self, s: str) -> Tuple: ... QtCore.pyi: def toLongLong(self, s: str) -> Tuple: ... QtCore.pyi: def toShort(self, s: str) -> Tuple: ... QtCore.pyi: def toUInt(self, s: str) -> Tuple: ... QtCore.pyi: def toULongLong(self, s: str) -> Tuple: ... QtCore.pyi: def toUShort(self, s: str) -> Tuple: ... QtCore.pyi: def keyToValue(self, key: bytes) -> Tuple: ... QtCore.pyi: def keysToValue(self, keys: bytes) -> Tuple: ... QtCore.pyi: def startDetached(program: str, arguments: Sequence[str] = ..., workingDirectory: str = ...) -> Tuple: ... QtGui.pyi: def text(self, subtype: str, mode: PySide6.QtGui.QClipboard.Mode = ...) -> Tuple: ... QtGui.pyi: def copyDataTo(self) -> Tuple: ... QtGui.pyi: def inverted(self) -> Tuple: ... QtGui.pyi: def inverted(self) -> Tuple: ... QtNetwork.pyi: def waitForNewConnection(self, msec: int) -> Tuple: ... QtNetwork.pyi: def waitForNewConnection(self, msec: int) -> Tuple: ... QtNetwork.pyi: def readDatagram(self, maxlen: int) -> Tuple: ... QtQml.pyi: def evaluate(self) -> Tuple: ... QtQml.pyi: def booleanLiteral(self) -> Tuple: ... QtQml.pyi: def numberLiteral(self) -> Tuple: ... QtQuick.pyi: def itemTransform(self, arg__1: PySide6.QtQuick.QQuickItem) -> Tuple: ... QtWidgets.pyi: def getOpenFileName(parent: PySide6.QtWidgets.QWidget, caption: Optional[str] = ..., dir: str = ..., filter: str = ..., selectedFilter: str = ..., options: PySide6.QtWidgets.QFileDialog.Option = ...) -> Tuple: ... QtWidgets.pyi: def getOpenFileNames(parent: PySide6.QtWidgets.QWidget, caption: Optional[str] = ..., dir: str = ..., filter: str = ..., selectedFilter: str = ..., options: PySide6.QtWidgets.QFileDialog.Option = ...) -> Tuple: ... QtWidgets.pyi: def getOpenFileUrl(parent: PySide6.QtWidgets.QWidget, caption: Optional[str] = ..., dir: Union[PySide6.QtCore.QUrl, str] = ..., filter: str = ..., selectedFilter: str = ..., options: PySide6.QtWidgets.QFileDialog.Option = ..., supportedSchemes: Sequence[str] = ...) -> Tuple: ... QtWidgets.pyi: def getOpenFileUrls(parent: PySide6.QtWidgets.QWidget, caption: Optional[str] = ..., dir: Union[PySide6.QtCore.QUrl, str] = ..., filter: str = ..., selectedFilter: str = ..., options: PySide6.QtWidgets.QFileDialog.Option = ..., supportedSchemes: Sequence[str] = ...) -> Tuple: ... QtWidgets.pyi: def getSaveFileName(parent: PySide6.QtWidgets.QWidget, caption: Optional[str] = ..., dir: str = ..., filter: str = ..., selectedFilter: str = ..., options: PySide6.QtWidgets.QFileDialog.Option = ...) -> Tuple: ... QtWidgets.pyi: def getSaveFileUrl(parent: PySide6.QtWidgets.QWidget, caption: Optional[str] = ..., dir: Union[PySide6.QtCore.QUrl, str] = ..., filter: str = ..., selectedFilter: str = ..., options: PySide6.QtWidgets.QFileDialog.Option = ..., supportedSchemes: Sequence[str] = ...) -> Tuple: ... QtWidgets.pyi: def getFont(initial: Union[PySide6.QtGui.QFont, str, Sequence[str]], parent: Optional[PySide6.QtWidgets.QWidget] = ..., title: str = ..., options: PySide6.QtWidgets.QFontDialog.FontDialogOption = ...) -> Tuple: ... QtWidgets.pyi: def getFont(parent: Optional[PySide6.QtWidgets.QWidget] = ...) -> Tuple: ... QtWidgets.pyi: def isBlockedByModalPanel(self) -> Tuple: ... QtWidgets.pyi: def itemTransform(self, other: PySide6.QtWidgets.QGraphicsItem) -> Tuple: ...