Enables basic Bluetooth operations like scanning for devices and connecting them. More...
This module was introduced in Qt 5.2.
Classes and functions related to Bluetooth |
Assigns an address to the Bluetooth device |
|
Discovers the Bluetooth devices nearby |
|
Encapsulates the details of a local QBluetooth device |
|
Enables access to the local Bluetooth device |
|
Uses the RFCOMM or L2cap protocol to communicate with a Bluetooth device |
|
Transfers data to another device using Object Push Profile (OPP) |
|
Represents the data to be broadcast during Bluetooth Low Energy advertising |
|
Used to set up GATT service data |
|
Stores information about the Bluetooth device |
|
Enables you to query for Bluetooth services |
|
Stores attributes of a Bluetooth Data Element Alternative |
|
Enables access to the attributes of a Bluetooth service |
|
Stores attributes of a Bluetooth Data Element Sequence |
|
Enables connection to a Bluetooth device running a bluetooth server |
|
Stores the response for a data transfer request |
|
Stores information about a data transfer request |
|
Generates a UUID for each Bluetooth service |
|
QLowEnergyAdvertisingParameters::AddressInfo defines the elements of a white list |
|
Represents the parameters used for Bluetooth Low Energy advertising |
|
Stores information about a Bluetooth Low Energy service characteristic |
|
Used to set up GATT service data |
|
Used when requesting or reporting an update of the parameters of a Bluetooth LE connection |
|
Access to Bluetooth Low Energy Devices |
|
Stores information about the Bluetooth Low Energy descriptor |
|
Used to create GATT service data |
|
Represents an individual service on a Bluetooth Low Energy Device |
The Qt Bluetooth C++ API enables an application to scan for devices and connect and interact with them in a more flexible way than the Qt Bluetooth QML Types.
To use the C++ library in your application, add the following configuration option to your .pro
file:
QT += bluetooth