Provides information about a particular Bluetooth service. 更多...
import 语句: | import QtBluetooth 5.12 |
Since: | Qt 5.2 |
It allows a QML project to get information about a remote service, or describe a service for a BluetoothSocket to connect to.
另请参阅 QBluetoothAddress and QBluetoothSocket .
This property holds the remote device's MAC address. It must be a valid address to connect to a remote device using a Bluetooth socket. Changing this property emits the detailsChanged 信号。
This property holds the name of the remote device. Changing this property emits the detailsChanged 信号。
This property holds the registration/publication status of the service. If true, the service is published during service discovery.
This property holds the description provided by the remote service. Changing this property emits the detailsChanged 信号。
This property holds the name of the remote service if available. Changing this property emits the detailsChanged 信号。
This property holds the protocol used for the service. Changing this property emits the detailsChanged 信号。
Possible values for this property are:
特性 | 描述 |
---|---|
BluetoothService.RfcommProtocol
|
The Rfcomm protocol is used. |
BluetoothService.L2capProtocol
|
The L2cap protocol is used. |
BluetoothService.UnknownProtocol
|
The protocol is unknown. |
另请参阅 QBluetoothServiceInfo::Protocol .
This property holds the UUID of the remote service. Service UUID, and the address must be set to connect to a remote service. Changing this property emits the detailsChanged 信号。
This signal is emitted when any of the following properties changes:
相应处理程序是
onDetailsChanged
.