First upload, 18 controller version
This commit is contained in:
187
.venv_nopip/Lib/site-packages/PySide6/QtSerialPort.pyi
Normal file
187
.venv_nopip/Lib/site-packages/PySide6/QtSerialPort.pyi
Normal file
@@ -0,0 +1,187 @@
|
||||
# Copyright (C) 2022 The Qt Company Ltd.
|
||||
# SPDX-License-Identifier: LicenseRef-Qt-Commercial OR LGPL-3.0-only OR GPL-2.0-only OR GPL-3.0-only
|
||||
"""
|
||||
This file contains the exact signatures for all functions in module
|
||||
PySide6.QtSerialPort, except for defaults which are replaced by "...".
|
||||
"""
|
||||
|
||||
# mypy: disable-error-code="override, overload-overlap"
|
||||
# Module `PySide6.QtSerialPort`
|
||||
|
||||
import PySide6.QtSerialPort
|
||||
import PySide6.QtCore
|
||||
|
||||
import enum
|
||||
import typing
|
||||
from PySide6.QtCore import Signal
|
||||
from shiboken6 import Shiboken
|
||||
|
||||
|
||||
class QIntList: ...
|
||||
|
||||
|
||||
class QSerialPort(PySide6.QtCore.QIODevice):
|
||||
|
||||
baudRateChanged : typing.ClassVar[Signal] = ... # baudRateChanged(int,QSerialPort::Directions)
|
||||
breakEnabledChanged : typing.ClassVar[Signal] = ... # breakEnabledChanged(bool)
|
||||
dataBitsChanged : typing.ClassVar[Signal] = ... # dataBitsChanged(QSerialPort::DataBits)
|
||||
dataTerminalReadyChanged : typing.ClassVar[Signal] = ... # dataTerminalReadyChanged(bool)
|
||||
errorOccurred : typing.ClassVar[Signal] = ... # errorOccurred(QSerialPort::SerialPortError)
|
||||
flowControlChanged : typing.ClassVar[Signal] = ... # flowControlChanged(QSerialPort::FlowControl)
|
||||
parityChanged : typing.ClassVar[Signal] = ... # parityChanged(QSerialPort::Parity)
|
||||
requestToSendChanged : typing.ClassVar[Signal] = ... # requestToSendChanged(bool)
|
||||
settingsRestoredOnCloseChanged: typing.ClassVar[Signal] = ... # settingsRestoredOnCloseChanged(bool)
|
||||
stopBitsChanged : typing.ClassVar[Signal] = ... # stopBitsChanged(QSerialPort::StopBits)
|
||||
|
||||
class BaudRate(enum.IntEnum):
|
||||
|
||||
Baud1200 = 0x4b0
|
||||
Baud2400 = 0x960
|
||||
Baud4800 = 0x12c0
|
||||
Baud9600 = 0x2580
|
||||
Baud19200 = 0x4b00
|
||||
Baud38400 = 0x9600
|
||||
Baud57600 = 0xe100
|
||||
Baud115200 = 0x1c200
|
||||
|
||||
class DataBits(enum.Enum):
|
||||
|
||||
Data5 = 0x5
|
||||
Data6 = 0x6
|
||||
Data7 = 0x7
|
||||
Data8 = 0x8
|
||||
|
||||
class Direction(enum.Flag):
|
||||
|
||||
Input = 0x1
|
||||
Output = 0x2
|
||||
AllDirections = 0x3
|
||||
|
||||
class FlowControl(enum.Enum):
|
||||
|
||||
NoFlowControl = 0x0
|
||||
HardwareControl = 0x1
|
||||
SoftwareControl = 0x2
|
||||
|
||||
class Parity(enum.Enum):
|
||||
|
||||
NoParity = 0x0
|
||||
EvenParity = 0x2
|
||||
OddParity = 0x3
|
||||
SpaceParity = 0x4
|
||||
MarkParity = 0x5
|
||||
|
||||
class PinoutSignal(enum.Flag):
|
||||
|
||||
NoSignal = 0x0
|
||||
DataTerminalReadySignal = 0x4
|
||||
DataCarrierDetectSignal = 0x8
|
||||
DataSetReadySignal = 0x10
|
||||
RingIndicatorSignal = 0x20
|
||||
RequestToSendSignal = 0x40
|
||||
ClearToSendSignal = 0x80
|
||||
SecondaryTransmittedDataSignal = 0x100
|
||||
SecondaryReceivedDataSignal = 0x200
|
||||
|
||||
class SerialPortError(enum.Enum):
|
||||
|
||||
NoError = 0x0
|
||||
DeviceNotFoundError = 0x1
|
||||
PermissionError = 0x2
|
||||
OpenError = 0x3
|
||||
WriteError = 0x4
|
||||
ReadError = 0x5
|
||||
ResourceError = 0x6
|
||||
UnsupportedOperationError = 0x7
|
||||
UnknownError = 0x8
|
||||
TimeoutError = 0x9
|
||||
NotOpenError = 0xa
|
||||
|
||||
class StopBits(enum.Enum):
|
||||
|
||||
OneStop = 0x1
|
||||
TwoStop = 0x2
|
||||
OneAndHalfStop = 0x3
|
||||
|
||||
|
||||
@typing.overload
|
||||
def __init__(self, info: PySide6.QtSerialPort.QSerialPortInfo, /, parent: PySide6.QtCore.QObject | None = ..., *, baudRate: int | None = ..., dataBits: PySide6.QtSerialPort.QSerialPort.DataBits | None = ..., parity: PySide6.QtSerialPort.QSerialPort.Parity | None = ..., stopBits: PySide6.QtSerialPort.QSerialPort.StopBits | None = ..., flowControl: PySide6.QtSerialPort.QSerialPort.FlowControl | None = ..., dataTerminalReady: bool | None = ..., requestToSend: bool | None = ..., error: PySide6.QtSerialPort.QSerialPort.SerialPortError | None = ..., breakEnabled: bool | None = ..., settingsRestoredOnClose: bool | None = ...) -> None: ...
|
||||
@typing.overload
|
||||
def __init__(self, name: str, /, parent: PySide6.QtCore.QObject | None = ..., *, baudRate: int | None = ..., dataBits: PySide6.QtSerialPort.QSerialPort.DataBits | None = ..., parity: PySide6.QtSerialPort.QSerialPort.Parity | None = ..., stopBits: PySide6.QtSerialPort.QSerialPort.StopBits | None = ..., flowControl: PySide6.QtSerialPort.QSerialPort.FlowControl | None = ..., dataTerminalReady: bool | None = ..., requestToSend: bool | None = ..., error: PySide6.QtSerialPort.QSerialPort.SerialPortError | None = ..., breakEnabled: bool | None = ..., settingsRestoredOnClose: bool | None = ...) -> None: ...
|
||||
@typing.overload
|
||||
def __init__(self, /, parent: PySide6.QtCore.QObject | None = ..., *, baudRate: int | None = ..., dataBits: PySide6.QtSerialPort.QSerialPort.DataBits | None = ..., parity: PySide6.QtSerialPort.QSerialPort.Parity | None = ..., stopBits: PySide6.QtSerialPort.QSerialPort.StopBits | None = ..., flowControl: PySide6.QtSerialPort.QSerialPort.FlowControl | None = ..., dataTerminalReady: bool | None = ..., requestToSend: bool | None = ..., error: PySide6.QtSerialPort.QSerialPort.SerialPortError | None = ..., breakEnabled: bool | None = ..., settingsRestoredOnClose: bool | None = ...) -> None: ...
|
||||
|
||||
def baudRate(self, /, directions: PySide6.QtSerialPort.QSerialPort.Direction = ...) -> int: ...
|
||||
def bytesAvailable(self, /) -> int: ...
|
||||
def bytesToWrite(self, /) -> int: ...
|
||||
def canReadLine(self, /) -> bool: ...
|
||||
def clear(self, /, directions: PySide6.QtSerialPort.QSerialPort.Direction = ...) -> bool: ...
|
||||
def clearError(self, /) -> None: ...
|
||||
def close(self, /) -> None: ...
|
||||
def dataBits(self, /) -> PySide6.QtSerialPort.QSerialPort.DataBits: ...
|
||||
def error(self, /) -> PySide6.QtSerialPort.QSerialPort.SerialPortError: ...
|
||||
def flowControl(self, /) -> PySide6.QtSerialPort.QSerialPort.FlowControl: ...
|
||||
def flush(self, /) -> bool: ...
|
||||
def handle(self, /) -> int: ...
|
||||
def isBreakEnabled(self, /) -> bool: ...
|
||||
def isDataTerminalReady(self, /) -> bool: ...
|
||||
def isRequestToSend(self, /) -> bool: ...
|
||||
def isSequential(self, /) -> bool: ...
|
||||
def open(self, mode: PySide6.QtCore.QIODeviceBase.OpenModeFlag, /) -> bool: ...
|
||||
def parity(self, /) -> PySide6.QtSerialPort.QSerialPort.Parity: ...
|
||||
def pinoutSignals(self, /) -> PySide6.QtSerialPort.QSerialPort.PinoutSignal: ...
|
||||
def portName(self, /) -> str: ...
|
||||
def readBufferSize(self, /) -> int: ...
|
||||
def readData(self, maxSize: int, /) -> object: ...
|
||||
def readLineData(self, maxSize: int, /) -> object: ...
|
||||
def setBaudRate(self, baudRate: int, /, directions: PySide6.QtSerialPort.QSerialPort.Direction = ...) -> bool: ...
|
||||
def setBreakEnabled(self, /, set: bool = ...) -> bool: ...
|
||||
def setDataBits(self, dataBits: PySide6.QtSerialPort.QSerialPort.DataBits, /) -> bool: ...
|
||||
def setDataTerminalReady(self, set: bool, /) -> bool: ...
|
||||
def setFlowControl(self, flowControl: PySide6.QtSerialPort.QSerialPort.FlowControl, /) -> bool: ...
|
||||
def setParity(self, parity: PySide6.QtSerialPort.QSerialPort.Parity, /) -> bool: ...
|
||||
def setPort(self, info: PySide6.QtSerialPort.QSerialPortInfo, /) -> None: ...
|
||||
def setPortName(self, name: str, /) -> None: ...
|
||||
def setReadBufferSize(self, size: int, /) -> None: ...
|
||||
def setRequestToSend(self, set: bool, /) -> bool: ...
|
||||
def setSettingsRestoredOnClose(self, restore: bool, /) -> None: ...
|
||||
def setStopBits(self, stopBits: PySide6.QtSerialPort.QSerialPort.StopBits, /) -> bool: ...
|
||||
def setWriteBufferSize(self, size: int, /) -> None: ...
|
||||
def settingsRestoredOnClose(self, /) -> bool: ...
|
||||
def stopBits(self, /) -> PySide6.QtSerialPort.QSerialPort.StopBits: ...
|
||||
def waitForBytesWritten(self, /, msecs: int = ...) -> bool: ...
|
||||
def waitForReadyRead(self, /, msecs: int = ...) -> bool: ...
|
||||
def writeBufferSize(self, /) -> int: ...
|
||||
def writeData(self, data: bytes | bytearray | memoryview, maxSize: int, /) -> int: ...
|
||||
|
||||
|
||||
class QSerialPortInfo(Shiboken.Object):
|
||||
|
||||
@typing.overload
|
||||
def __init__(self, /) -> None: ...
|
||||
@typing.overload
|
||||
def __init__(self, port: PySide6.QtSerialPort.QSerialPort, /) -> None: ...
|
||||
@typing.overload
|
||||
def __init__(self, other: PySide6.QtSerialPort.QSerialPortInfo, /) -> None: ...
|
||||
@typing.overload
|
||||
def __init__(self, name: str, /) -> None: ...
|
||||
|
||||
def __copy__(self, /) -> typing.Self: ...
|
||||
@staticmethod
|
||||
def availablePorts() -> typing.List[PySide6.QtSerialPort.QSerialPortInfo]: ...
|
||||
def description(self, /) -> str: ...
|
||||
def hasProductIdentifier(self, /) -> bool: ...
|
||||
def hasVendorIdentifier(self, /) -> bool: ...
|
||||
def isNull(self, /) -> bool: ...
|
||||
def manufacturer(self, /) -> str: ...
|
||||
def portName(self, /) -> str: ...
|
||||
def productIdentifier(self, /) -> int: ...
|
||||
def serialNumber(self, /) -> str: ...
|
||||
@staticmethod
|
||||
def standardBaudRates() -> typing.List[int]: ...
|
||||
def swap(self, other: PySide6.QtSerialPort.QSerialPortInfo, /) -> None: ...
|
||||
def systemLocation(self, /) -> str: ...
|
||||
def vendorIdentifier(self, /) -> int: ...
|
||||
|
||||
|
||||
# eof
|
||||
Reference in New Issue
Block a user