- All Implemented Interfaces:
QtObjectInterface
,QtSignalBlockerInterface
,QtSignalEmitterInterface
,QtThreadAffineInterface
public class QSerialPort extends QIODevice
Provides functions to access serial ports
Java wrapper for Qt class QSerialPort
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
QSerialPort.BaudRate
Java wrapper for Qt enum QSerialPort::BaudRatestatic class
QSerialPort.DataBits
Java wrapper for Qt enum QSerialPort::DataBitsstatic class
QSerialPort.Direction
Java wrapper for Qt enum QSerialPort::Directionstatic class
QSerialPort.Directions
QFlags type for enumQSerialPort.Direction
static class
QSerialPort.FlowControl
Java wrapper for Qt enum QSerialPort::FlowControlstatic class
QSerialPort.Parity
Java wrapper for Qt enum QSerialPort::Paritystatic class
QSerialPort.PinoutSignal
Java wrapper for Qt enum QSerialPort::PinoutSignalstatic class
QSerialPort.PinoutSignals
QFlags type for enumQSerialPort.PinoutSignal
static class
QSerialPort.SerialPortError
Java wrapper for Qt enum QSerialPort::SerialPortErrorstatic class
QSerialPort.StopBits
Java wrapper for Qt enum QSerialPort::StopBitsNested classes/interfaces inherited from class io.qt.core.QIODevice
QIODevice.OpenMode, QIODevice.OpenModeFlag
Nested classes/interfaces inherited from class io.qt.core.QObject
QObject.MultiSignal, QObject.PrivateSignal0, QObject.PrivateSignal1<A>, QObject.PrivateSignal2<A,B>, QObject.PrivateSignal3<A,B,C>, QObject.PrivateSignal4<A,B,C,D>, QObject.PrivateSignal5<A,B,C,D,E>, QObject.PrivateSignal6<A,B,C,D,E,F>, QObject.PrivateSignal7<A,B,C,D,E,F,G>, QObject.PrivateSignal8<A,B,C,D,E,F,G,H>, QObject.PrivateSignal9<A,B,C,D,E,F,G,H,I>, QObject.QDeclarativeConstructor, QObject.Signal0, QObject.Signal1<A>, QObject.Signal1Default1<A>, QObject.Signal2<A,B>, QObject.Signal2Default1<A,B>, QObject.Signal2Default2<A,B>, QObject.Signal3<A,B,C>, QObject.Signal3Default1<A,B,C>, QObject.Signal3Default2<A,B,C>, QObject.Signal3Default3<A,B,C>, QObject.Signal4<A,B,C,D>, QObject.Signal4Default1<A,B,C,D>, QObject.Signal4Default2<A,B,C,D>, QObject.Signal4Default3<A,B,C,D>, QObject.Signal4Default4<A,B,C,D>, QObject.Signal5<A,B,C,D,E>, QObject.Signal5Default1<A,B,C,D,E>, QObject.Signal5Default2<A,B,C,D,E>, QObject.Signal5Default3<A,B,C,D,E>, QObject.Signal5Default4<A,B,C,D,E>, QObject.Signal5Default5<A,B,C,D,E>, QObject.Signal6<A,B,C,D,E,F>, QObject.Signal6Default1<A,B,C,D,E,F>, QObject.Signal6Default2<A,B,C,D,E,F>, QObject.Signal6Default3<A,B,C,D,E,F>, QObject.Signal6Default4<A,B,C,D,E,F>, QObject.Signal6Default5<A,B,C,D,E,F>, QObject.Signal6Default6<A,B,C,D,E,F>, QObject.Signal7<A,B,C,D,E,F,G>, QObject.Signal7Default1<A,B,C,D,E,F,G>, QObject.Signal7Default2<A,B,C,D,E,F,G>, QObject.Signal7Default3<A,B,C,D,E,F,G>, QObject.Signal7Default4<A,B,C,D,E,F,G>, QObject.Signal7Default5<A,B,C,D,E,F,G>, QObject.Signal7Default6<A,B,C,D,E,F,G>, QObject.Signal7Default7<A,B,C,D,E,F,G>, QObject.Signal8<A,B,C,D,E,F,G,H>, QObject.Signal8Default1<A,B,C,D,E,F,G,H>, QObject.Signal8Default2<A,B,C,D,E,F,G,H>, QObject.Signal8Default3<A,B,C,D,E,F,G,H>, QObject.Signal8Default4<A,B,C,D,E,F,G,H>, QObject.Signal8Default5<A,B,C,D,E,F,G,H>, QObject.Signal8Default6<A,B,C,D,E,F,G,H>, QObject.Signal8Default7<A,B,C,D,E,F,G,H>, QObject.Signal8Default8<A,B,C,D,E,F,G,H>, QObject.Signal9<A,B,C,D,E,F,G,H,I>, QObject.Signal9Default1<A,B,C,D,E,F,G,H,I>, QObject.Signal9Default2<A,B,C,D,E,F,G,H,I>, QObject.Signal9Default3<A,B,C,D,E,F,G,H,I>, QObject.Signal9Default4<A,B,C,D,E,F,G,H,I>, QObject.Signal9Default5<A,B,C,D,E,F,G,H,I>, QObject.Signal9Default6<A,B,C,D,E,F,G,H,I>, QObject.Signal9Default7<A,B,C,D,E,F,G,H,I>, QObject.Signal9Default8<A,B,C,D,E,F,G,H,I>, QObject.Signal9Default9<A,B,C,D,E,F,G,H,I>, QObject.SignalConfiguration
-
Field Summary
Fields Modifier and Type Field Description QObject.Signal2<@QtPrimitiveType Integer,QSerialPort.Directions>
baudRateChanged
QObject.Signal1<@QtPrimitiveType Boolean>
breakEnabledChanged
QObject.Signal1<QSerialPort.DataBits>
dataBitsChanged
QObject.Signal1<@QtPrimitiveType Boolean>
dataTerminalReadyChanged
QObject.Signal1<QSerialPort.SerialPortError>
error
QObject.Signal1<QSerialPort.SerialPortError>
errorOccurred
QObject.Signal1<QSerialPort.FlowControl>
flowControlChanged
QObject.Signal1<QSerialPort.Parity>
parityChanged
QObject.Signal1<@QtPrimitiveType Boolean>
requestToSendChanged
QObject.Signal1<@QtPrimitiveType Boolean>
settingsRestoredOnCloseChanged
Deprecated.static QMetaObject
staticMetaObject
This variable stores the meta-object for the class.QObject.Signal1<QSerialPort.StopBits>
stopBitsChanged
Fields inherited from class io.qt.core.QIODevice
aboutToClose, bytesWritten, channelBytesWritten, channelReadyRead, readChannelFinished, readyRead
-
Constructor Summary
Constructors Modifier Constructor Description QSerialPort()
Overloaded constructor forQSerialPort(io.qt.core.QObject)
withparent = null
.QSerialPort(QObject parent)
protected
QSerialPort(QObject.QDeclarativeConstructor constructor)
Constructor for internal use only.protected
QSerialPort(QtObject.QPrivateConstructor p)
Constructor for internal use only.QSerialPort(QSerialPortInfo info)
Overloaded constructor forQSerialPort(io.qt.serialport.QSerialPortInfo, io.qt.core.QObject)
withparent = null
.QSerialPort(QSerialPortInfo info, QObject parent)
QSerialPort(String name)
Overloaded constructor forQSerialPort(java.lang.String, io.qt.core.QObject)
withparent = null
.QSerialPort(String name, QObject parent)
-
Method Summary
Methods inherited from class io.qt.core.QIODevice
commitTransaction, currentReadChannel, currentWriteChannel, errorString, fromDirectBuffer, getByte, isOpen, isReadable, isTextModeEnabled, isTransactionStarted, isWritable, open, openMode, peek, peek, pos, putByte, read, read, readAll, readChannelCount, readLine, readLine, readLine, reset, rollbackTransaction, seek, setCurrentReadChannel, setCurrentWriteChannel, setErrorString, setOpenMode, setOpenMode, setTextModeEnabled, size, skip, startTransaction, ungetByte, write, write, writeChannelCount
Methods inherited from class io.qt.core.QObject
blockSignals, childEvent, children, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connectNotify, customEvent, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnectNotify, disposeLater, dumpObjectInfo, dumpObjectTree, dynamicPropertyNames, emit, emit, emit, emit, emit, emit, emit, emit, emit, emit, event, eventFilter, findChild, findChild, findChild, findChild, findChild, findChildren, findChildren, findChildren, findChildren, findChildren, findChildren, findChildren, findChildren, findChildren, findChildren, findChildren, inherits, inherits, installEventFilter, isSignalConnected, isWidgetType, isWindowType, killTimer, metaObject, moveToThread, objectName, parent, property, qt_metacast, receivers, receivers, removeEventFilter, sender, senderSignalIndex, setObjectName, setParent, setProperty, signalsBlocked, startTimer, startTimer, thread, timerEvent, toString, tr, tr, tr
-
Field Details
-
staticMetaObject
This variable stores the meta-object for the class. -
baudRateChanged
-
breakEnabledChanged
-
dataBitsChanged
-
dataTerminalReadyChanged
-
error
-
errorOccurred
-
flowControlChanged
-
parityChanged
-
requestToSendChanged
-
settingsRestoredOnCloseChanged
Deprecated. -
stopBitsChanged
-
-
Constructor Details
-
QSerialPort
public QSerialPort()Overloaded constructor for
QSerialPort(io.qt.core.QObject)
withparent = null
. -
QSerialPort
-
QSerialPort
Overloaded constructor for
QSerialPort(io.qt.serialport.QSerialPortInfo, io.qt.core.QObject)
withparent = null
. -
QSerialPort
-
QSerialPort
Overloaded constructor for
QSerialPort(java.lang.String, io.qt.core.QObject)
withparent = null
. -
QSerialPort
-
QSerialPort
Constructor for internal use only.- Parameters:
p
- expected to benull
.
-
QSerialPort
Constructor for internal use only. It is not allowed to call the declarative constructor from inside Java.
-
-
Method Details
-
baudRate
Overloaded function for
baudRate(io.qt.serialport.QSerialPort.Directions)
. -
baudRate
Overloaded function for
baudRate(io.qt.serialport.QSerialPort.Directions)
withdirections = new io.qt.serialport.QSerialPort.Directions(3)
. -
baudRate
-
clear
Overloaded function for
clear(io.qt.serialport.QSerialPort.Directions)
. -
clear
Overloaded function for
clear(io.qt.serialport.QSerialPort.Directions)
withdirections = new io.qt.serialport.QSerialPort.Directions(3)
. -
clear
-
clearError
-
dataBits
-
error
-
flowControl
-
flush
-
isBreakEnabled
-
isDataTerminalReady
-
isRequestToSend
-
parity
-
pinoutSignals
-
portName
-
readBufferSize
-
setBaudRate
Overloaded function for
setBaudRate(int, io.qt.serialport.QSerialPort.Directions)
. -
setBaudRate
Overloaded function for
setBaudRate(int, io.qt.serialport.QSerialPort.Directions)
withdirections = new io.qt.serialport.QSerialPort.Directions(3)
. -
setBaudRate
-
setBreakEnabled
Overloaded function for
setBreakEnabled(boolean)
withset = true
. -
setBreakEnabled
-
setDataBits
-
setDataTerminalReady
-
setFlowControl
-
setParity
-
setPort
-
setPortName
-
setReadBufferSize
-
setRequestToSend
-
setSettingsRestoredOnClose
Deprecated. -
setStopBits
-
settingsRestoredOnClose
Deprecated. -
stopBits
-
atEnd
-
bytesAvailable
- Overrides:
bytesAvailable
in classQIODevice
-
bytesToWrite
- Overrides:
bytesToWrite
in classQIODevice
-
canReadLine
- Overrides:
canReadLine
in classQIODevice
-
close
-
isSequential
- Overrides:
isSequential
in classQIODevice
-
open
-
readData
-
readLineData
- Overrides:
readLineData
in classQIODevice
-
waitForBytesWritten
- Overrides:
waitForBytesWritten
in classQIODevice
-
waitForReadyRead
- Overrides:
waitForReadyRead
in classQIODevice
-
writeData
-