Viadeo Twitter Google Bookmarks ! Facebook Digg del.icio.us MySpace Yahoo MyWeb Blinklist Netvouz Reddit Simpy StumbleUpon Bookmarks Windows Live Favorites 
Logo Documentation Qt ·  Page d'accueil  ·  Toutes les classes  ·  Toutes les fonctions  ·  Vues d'ensemble  · 

QBluetooth Class Reference
[QtBluetoothModule]

The QBluetooth namespace contains miscellaneous Bluetooth functionality. More...

    #include <QBluetooth>

Public Types

  • enum DeviceMajor { Miscellaneous, Computer, Phone, LANAccess, ..., Uncategorized }
  • enum SDPProfile { SerialPortProfile, DialupNetworkingProfile, LanAccessProfile, FaxProfile, ..., HandsFreeAudioGatewayProfile }
  • enum SecurityOption { Authenticated, Encrypted, Secure }
  • enum ServiceClass { Positioning, Networking, Rendering, Capturing, ..., AllServiceClasses }

Detailed Description

The QBluetooth namespace contains miscellaneous Bluetooth functionality.

The QBluetooth namespace defines various functions and enums that are used globally by the Bluetooth library.


Member Type Documentation

enum QBluetooth::DeviceMajor

Defines the major class of a Bluetooth device.

ConstantValueDescription
QBluetooth::Miscellaneous0Miscellaneous device
QBluetooth::Computer1Computer device
QBluetooth::Phone2Phone device
QBluetooth::LANAccess3Some form of a local area network router
QBluetooth::AudioVideo4Audio / Video device
QBluetooth::Peripheral5Mouse, Joystick, Keyboard
QBluetooth::Imaging6Camera or Scanner device
QBluetooth::Wearable7Wearable Device
QBluetooth::Toy8Toy device
QBluetooth::Uncategorized9Uncategorized device

enum QBluetooth::SDPProfile

Defines possible profiles in use by the system.

ConstantValueDescription
QBluetooth::SerialPortProfile0Represents Serial Port profile.
QBluetooth::DialupNetworkingProfile1Represents Dialup Networking profile.
QBluetooth::LanAccessProfile2Represents LAN Access profile.
QBluetooth::FaxProfile3Represents FAX profile.
QBluetooth::ObjectPushProfile4Represents OBEX Object Push profile.
QBluetooth::FileTransferProfile5Represents OBEX File Transfer profile.
QBluetooth::DirectPrintingProfile6Represents the OBEX Simple Printing Profile (SPP), Direct Printing service.
QBluetooth::HeadsetProfile7Represents the Headset profile.
QBluetooth::HandsFreeProfile9Represents the Hands Free profile.
QBluetooth::SimAccessProfile11Represents the SIM Access profile.
QBluetooth::NetworkAccessPointProfile12Represents the PAN NAP profile.
QBluetooth::GroupAdHocNetworkProfile13Represents the PAN GN profile.
QBluetooth::PersonalAreaNetworkUserProfile14Represents the PAN PANU profile.
QBluetooth::HardCopyReplacementProfile15Represents the HCRP profile.
QBluetooth::AdvancedAudioSourceProfile16Represents the A2DP Source profile.
QBluetooth::AdvancedAudioSinkProfile17Represents the A2DP Sink profile.
QBluetooth::AudioVideoRemoteControlProfile18Represents the AVRCP Controller (CT) profile.
QBluetooth::AudioVideoTargetProfile19Represents the AVRCP Target (TG) profile.
QBluetooth::HeadsetAudioGatewayProfile8Represents the HS AG profile.
QBluetooth::HandsFreeAudioGatewayProfile10Represents the HF AG profile.

enum QBluetooth::SecurityOption
flags QBluetooth::SecurityOptions

Defines possible security settings for Bluetooth L2CAP and RFCOMM connections.

ConstantValueDescription
QBluetooth::Authenticated0x1The connection is authenticated.
QBluetooth::Encrypted0x2The connection is encrypted.
QBluetooth::Secure0x4The is secure. Generally this means that the connection is authenticated and encrypted. Please note that the meaning of this value is implementation dependent, it is more portable to use the Authenticated and Encrypted options.

The SecurityOptions type is a typedef for QFlags<SecurityOption>. It stores an OR combination of SecurityOption values.

enum QBluetooth::ServiceClass
flags QBluetooth::ServiceClasses

Defines the service classes.

ConstantValueDescription
QBluetooth::Positioning0x1Device has Positioning services (Location identification)
QBluetooth::Networking0x2Device has Networking services (LAN, Ad hoc, ...)
QBluetooth::Rendering0x4Device has Rendering services (Printing, Speaker, ...)
QBluetooth::Capturing0x8Device has Capturing services (Scanner, Microphone, ...)
QBluetooth::ObjectTransfer0x10Device has Object Transfer services (Object Push, FTP)
QBluetooth::Audio0x20Device has Audio services (Speaker, Microphone, Headset service, ...)
QBluetooth::Telephony0x40Device has Telephony services (Cordless telephony, Modem, Headset service, ...)
QBluetooth::Information0x80Device has Information services (WEB-server, WAP-server, ...)
QBluetooth::AllServiceClasses0xffffSpecial value that represents all service classes.

The ServiceClasses type is a typedef for QFlags<ServiceClass>. It stores an OR combination of ServiceClass values.

Publicité

Best Of

Actualités les plus lues

Semaine
Mois
Année
  1. « Quelque chose ne va vraiment pas avec les développeurs "modernes" », un développeur à "l'ancienne" critique la multiplication des bibliothèques 64
  2. Apercevoir la troisième dimension ou l'utilisation multithreadée d'OpenGL dans Qt, un article des Qt Quarterly traduit par Guillaume Belz 0
  3. Les développeurs ignorent-ils trop les failles découvertes dans leur code ? Prenez-vous en compte les remarques des autres ? 17
  4. BlackBerry 10 : premières images du prochain OS de RIM qui devrait intégrer des widgets et des tuiles inspirées de Windows Phone 0
  5. Quelles nouveautés de C++11 Visual C++ doit-il rapidement intégrer ? Donnez-nous votre avis 10
  6. Adieu qmake, bienvenue qbs : Qt Building Suite, un outil déclaratif et extensible pour la compilation de projets Qt 17
  7. La rubrique Qt a besoin de vous ! 1
Page suivante

Le blog Digia au hasard

Logo

Créer des applications avec un style Metro avec Qt, exemples en QML et C++, un article de Digia Qt traduit par Thibaut Cuvelier

Le blog Digia est l'endroit privilégié pour la communication sur l'édition commerciale de Qt, où des réponses publiques sont apportées aux questions les plus posées au support. Lire l'article.

Communauté

Ressources

Liens utiles

Contact

  • Vous souhaitez rejoindre la rédaction ou proposer un tutoriel, une traduction, une question... ? Postez dans le forum Contribuez ou contactez-nous par MP ou par email (voir en bas de page).

Qt dans le magazine

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 qtextended4.4
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 !
 
 
 
 
Partenaires

Hébergement Web