QWebChannelAbstractTransport¶
Communication channel between the C++ QWebChannel
server and a HTML/JS client. More…
Detailed Description¶
Users of the QWebChannel
must implement this interface and connect instances of it to the QWebChannel
server for every client that should be connected to the QWebChannel
. The Qt WebChannel Standalone Example shows how this can be done using Qt WebSockets .
Note
The JSON message protocol is considered internal and might change over time.
See also
- class PySide6.QtWebChannel.QWebChannelAbstractTransport([parent=None])¶
- Parameters
parent –
PySide6.QtCore.QObject
Constructs a transport object with the given parent
.
- PySide6.QtWebChannel.QWebChannelAbstractTransport.messageReceived(message, transport)¶
- Parameters
message –
QJsonObject
transport –
PySide6.QtWebChannel.QWebChannelAbstractTransport
- PySide6.QtWebChannel.QWebChannelAbstractTransport.sendMessage(message)¶
- Parameters
message –
QJsonObject
Sends a JSON message
to the remote client. An implementation would serialize the message and transmit it to the remote JavaScript client.