QBluetoothLocalDevice Class ReferenceThe QBluetoothLocalDevice class provides access to local Bluetooth devices. More... #include <QBluetoothLocalDevice> Inherits: QObject. This class was introduced in Qt Mobility 1.2. Public Types
Public Functions
Public Slots
Signals
Static Public Members
Additional Inherited Members
Detailed DescriptionThe QBluetoothLocalDevice class provides access to local Bluetooth devices. QBluetoothLocalDevice provides functions for getting and setting the state of local Bluetooth devices. Member Type Documentation
|
Constant | Value | Description |
---|---|---|
QBluetoothLocalDevice::NoError | 0 | No known error |
QBluetoothLocalDevice::PairingError | 1 | Error in pairing |
QBluetoothLocalDevice::UnknownError | 100 | Unknown error |
This enum describes the most of the local Bluetooth device.
Constant | Value | Description |
---|---|---|
QBluetoothLocalDevice::HostPoweredOff | 0 | Powers the device down |
QBluetoothLocalDevice::HostConnectable | 1 | Remote Bluetooth devices can connect to the local Bluetooth device if they have previously been paired with it or otherwise know its address. This powers up the device if it was powered off. |
QBluetoothLocalDevice::HostDiscoverable | 2 | Remote Bluetooth devices can discover the presence of the local Bluetooth device. The device will also be connectable, and powered on. |
QBluetoothLocalDevice::HostDiscoverableLimitedInquiry | 3 | Remote Bluetooth devices can discover the presence of the local Bluetooth device when performing a limited inquiry. This should be used for locating services that are only made discoverable for a limited period of time. This can speed up discovery between games for example, since service discovery can be skipped on devices not in limited enquiry more. This is not supported on all platforms. The device will also be connectable, and powered on. |
This enum describes the pairing state between two Bluetooth devices.
Constant | Value | Description |
---|---|---|
QBluetoothLocalDevice::Unpaired | 0 | The Bluetooth devices are not paired. |
QBluetoothLocalDevice::Paired | 1 | The Bluetooth devices are paired. The system will prompt the user for authorization when the remote device initiates a connection to the local device. |
QBluetoothLocalDevice::AuthorizedPaired | 2 | The Bluetooth devices are paired. The system will not prompt the user for authorization when the remote device initiates a connection to the local device. |
Constructs a QBluetoothLocalDevice with parent.
Construct new QBluetoothLocalDevice for address.
Destroys the QBluetoothLocalDevice.
Returns the MAC address of this Bluetooth device.
Returns a list of all available local Bluetooth devices.
Signal emitted for pairing if there's an exceptional error
Returns the current host mode of this local Bluetooth device.
See also setHostMode().
The state of the host has transitioned to a different HostMode
Returns true the QBluetoothLocalDevice represents an available local Bluetooth device; otherwise return false.
Returns the name assgined by the user to this Bluetooth device.
To be called after getting a pairingDisplayConfirmation(). The accept parameter either accepts the pairing or rejects it.
Signal by some platforms to display a pairing confirmation dialog for address. The user is asked to confirm the pin is the same on both devices. QBluetoothLocalDevice::pairingConfirmation(bool) must be called to indicate if the user accepts or rejects the displayed pin.
Signal by some platforms to display the pin to the user for address. The pin is automatically generated, and does not need to be confirmed.
Pairing has completed with address. Current pairing status is in pairing.
Returns the current bluetooth pairing status of address, if it's unpaired, paired, or paired and authorized.
Powers on the device on returning it to the hostMode() state is was in when powered down
Set the pairing status with address. The results are returned via the signal pairingFinished(). Caution: creating a pairing may take minutes, and can require the user to acknowledge dialogs.
Sets the host mode the this local Bluetooth device to mode.
See also hostMode().
Cette page est une traduction d'une page de la documentation de Qt, écrite par Nokia Corporation and/or its subsidiary(-ies). Les éventuels problèmes résultant d'une mauvaise traduction ne sont pas imputables à Nokia. | Qt qtmobility-1.2 | |
Copyright © 2012 Developpez LLC. Tous droits réservés Developpez LLC. Aucune reproduction, même partielle, ne peut être faite de ce site et de l'ensemble de son contenu : textes, documents et images sans l'autorisation expresse de Developpez LLC. Sinon, vous encourez selon la loi jusqu'à 3 ans de prison et jusqu'à 300 000 E de dommages et intérêts. Cette page est déposée à la SACD. | ||
Vous avez déniché une erreur ? Un bug ? Une redirection cassée ? Ou tout autre problème, quel qu'il soit ? Ou bien vous désirez participer à ce projet de traduction ? N'hésitez pas à nous contacter ou par MP ! |
Copyright © 2000-2012 - www.developpez.com