Sophie

Sophie

distrib > Mageia > 7 > aarch64 > by-pkgid > 814a2b4c48f3ef6444b2ff5bf854d05a > files > 65

qtconnectivity5-doc-5.12.6-1.mga7.noarch.rpm

<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE html>
<html lang="en">
<head>
  <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<!-- qbluetoothdeviceinfo.cpp -->
  <title>QBluetoothDeviceInfo Class | Qt Bluetooth 5.12.6</title>
  <link rel="stylesheet" type="text/css" href="style/offline-simple.css" />
  <script type="text/javascript">
    document.getElementsByTagName("link").item(0).setAttribute("href", "style/offline.css");
    // loading style sheet breaks anchors that were jumped to before
    // so force jumping to anchor again
    setTimeout(function() {
        var anchor = location.hash;
        // need to jump to different anchor first (e.g. none)
        location.hash = "#";
        setTimeout(function() {
            location.hash = anchor;
        }, 0);
    }, 0);
  </script>
</head>
<body>
<div class="header" id="qtdocheader">
  <div class="main">
    <div class="main-rounded">
      <div class="navigationbar">
        <table><tr>
<td >Qt 5.12</td><td ><a href="qtbluetooth-index.html">Qt Bluetooth</a></td><td ><a href="qtbluetooth-module.html">C++ Classes</a></td><td >QBluetoothDeviceInfo</td></tr></table><table class="buildversion"><tr>
<td id="buildversion" width="100%" align="right"><a href="qtbluetooth-index.html">Qt 5.12.6 Reference Documentation</a></td>
        </tr></table>
      </div>
    </div>
<div class="content">
<div class="line">
<div class="content mainContent">
<div class="sidebar">
<div class="toc">
<h3><a name="toc">Contents</a></h3>
<ul>
<li class="level1"><a href="#public-types">Public Types</a></li>
<li class="level1"><a href="#public-functions">Public Functions</a></li>
<li class="level1"><a href="#protected-variables">Protected Variables</a></li>
<li class="level1"><a href="#details">Detailed Description</a></li>
</ul>
</div>
<div class="sidebar-content" id="sidebar-content"></div></div>
<h1 class="title">QBluetoothDeviceInfo Class</h1>
<!-- $$$QBluetoothDeviceInfo-brief -->
<p>The <a href="qbluetoothdeviceinfo.html">QBluetoothDeviceInfo</a> class stores information about the Bluetooth device. <a href="#details">More...</a></p>
<!-- @@@QBluetoothDeviceInfo -->
<div class="table"><table class="alignedsummary">
<tr><td class="memItemLeft rightAlign topAlign"> Header:</td><td class="memItemRight bottomAlign">   <span class="preprocessor">#include &lt;QBluetoothDeviceInfo&gt;</span>
</td></tr><tr><td class="memItemLeft rightAlign topAlign"> qmake:</td><td class="memItemRight bottomAlign"> QT += bluetooth</td></tr><tr><td class="memItemLeft rightAlign topAlign"> Since:</td><td class="memItemRight bottomAlign">  Qt 5.2</td></tr></table></div><ul>
<li><a href="qbluetoothdeviceinfo-members.html">List of all members, including inherited members</a></li>
</ul>
<a name="public-types"></a>
<h2 id="public-types">Public Types</h2>
<div class="table"><table class="alignedsummary">
<tr><td class="memItemLeft rightAlign topAlign"> enum </td><td class="memItemRight bottomAlign"><b><a href="qbluetoothdeviceinfo.html#CoreConfiguration-enum">CoreConfiguration</a></b> { UnknownCoreConfiguration, BaseRateCoreConfiguration, BaseRateAndLowEnergyCoreConfiguration, LowEnergyCoreConfiguration }</td></tr>
<tr><td class="memItemLeft rightAlign topAlign"> flags </td><td class="memItemRight bottomAlign"><b><a href="qbluetoothdeviceinfo.html#CoreConfiguration-enum">CoreConfigurations</a></b></td></tr>
<tr><td class="memItemLeft rightAlign topAlign"> enum </td><td class="memItemRight bottomAlign"><b><a href="qbluetoothdeviceinfo.html#DataCompleteness-enum">DataCompleteness</a></b> { DataComplete, DataIncomplete, DataUnavailable }</td></tr>
<tr><td class="memItemLeft rightAlign topAlign"> enum </td><td class="memItemRight bottomAlign"><b><a href="qbluetoothdeviceinfo.html#Field-enum">Field</a></b> { None, RSSI, ManufacturerData, All }</td></tr>
<tr><td class="memItemLeft rightAlign topAlign"> flags </td><td class="memItemRight bottomAlign"><b><a href="qbluetoothdeviceinfo.html#Field-enum">Fields</a></b></td></tr>
<tr><td class="memItemLeft rightAlign topAlign"> enum </td><td class="memItemRight bottomAlign"><b><a href="qbluetoothdeviceinfo.html#MajorDeviceClass-enum">MajorDeviceClass</a></b> { MiscellaneousDevice, ComputerDevice, PhoneDevice, LANAccessDevice, ..., UncategorizedDevice }</td></tr>
<tr><td class="memItemLeft rightAlign topAlign"> enum </td><td class="memItemRight bottomAlign"><b><a href="qbluetoothdeviceinfo.html#MinorAudioVideoClass-enum">MinorAudioVideoClass</a></b> { UncategorizedAudioVideoDevice, WearableHeadsetDevice, HandsFreeDevice, Microphone, ..., GamingDevice }</td></tr>
<tr><td class="memItemLeft rightAlign topAlign"> enum </td><td class="memItemRight bottomAlign"><b><a href="qbluetoothdeviceinfo.html#MinorComputerClass-enum">MinorComputerClass</a></b> { UncategorizedComputer, DesktopComputer, ServerComputer, LaptopComputer, ..., WearableComputer }</td></tr>
<tr><td class="memItemLeft rightAlign topAlign"> enum </td><td class="memItemRight bottomAlign"><b><a href="qbluetoothdeviceinfo.html#MinorHealthClass-enum">MinorHealthClass</a></b> { UncategorizedHealthDevice, HealthBloodPressureMonitor, HealthThermometer, HealthWeightScale, ..., HealthStepCounter }</td></tr>
<tr><td class="memItemLeft rightAlign topAlign"> enum </td><td class="memItemRight bottomAlign"><b><a href="qbluetoothdeviceinfo.html#MinorImagingClass-enum">MinorImagingClass</a></b> { UncategorizedImagingDevice, ImageDisplay, ImageCamera, ImageScanner, ImagePrinter }</td></tr>
<tr><td class="memItemLeft rightAlign topAlign"> enum </td><td class="memItemRight bottomAlign"><b><a href="qbluetoothdeviceinfo.html#MinorMiscellaneousClass-enum">MinorMiscellaneousClass</a></b> { UncategorizedMiscellaneous }</td></tr>
<tr><td class="memItemLeft rightAlign topAlign"> enum </td><td class="memItemRight bottomAlign"><b><a href="qbluetoothdeviceinfo.html#MinorNetworkClass-enum">MinorNetworkClass</a></b> { NetworkFullService, NetworkLoadFactorOne, NetworkLoadFactorTwo, NetworkLoadFactorThree, ..., NetworkNoService }</td></tr>
<tr><td class="memItemLeft rightAlign topAlign"> enum </td><td class="memItemRight bottomAlign"><b><a href="qbluetoothdeviceinfo.html#MinorPeripheralClass-enum">MinorPeripheralClass</a></b> { UncategorizedPeripheral, KeyboardPeripheral, PointingDevicePeripheral, KeyboardWithPointingDevicePeripheral, ..., CardReaderPeripheral }</td></tr>
<tr><td class="memItemLeft rightAlign topAlign"> enum </td><td class="memItemRight bottomAlign"><b><a href="qbluetoothdeviceinfo.html#MinorPhoneClass-enum">MinorPhoneClass</a></b> { UncategorizedPhone, CellularPhone, CordlessPhone, SmartPhone, WiredModemOrVoiceGatewayPhone, CommonIsdnAccessPhone }</td></tr>
<tr><td class="memItemLeft rightAlign topAlign"> enum </td><td class="memItemRight bottomAlign"><b><a href="qbluetoothdeviceinfo.html#MinorToyClass-enum">MinorToyClass</a></b> { UncategorizedToy, ToyRobot, ToyVehicle, ToyDoll, ToyController, ToyGame }</td></tr>
<tr><td class="memItemLeft rightAlign topAlign"> enum </td><td class="memItemRight bottomAlign"><b><a href="qbluetoothdeviceinfo.html#MinorWearableClass-enum">MinorWearableClass</a></b> { UncategorizedWearableDevice, WearableWristWatch, WearablePager, WearableJacket, WearableHelmet, WearableGlasses }</td></tr>
<tr><td class="memItemLeft rightAlign topAlign"> enum </td><td class="memItemRight bottomAlign"><b><a href="qbluetoothdeviceinfo.html#ServiceClass-enum">ServiceClass</a></b> { NoService, PositioningService, NetworkingService, RenderingService, ..., AllServices }</td></tr>
<tr><td class="memItemLeft rightAlign topAlign"> flags </td><td class="memItemRight bottomAlign"><b><a href="qbluetoothdeviceinfo.html#ServiceClass-enum">ServiceClasses</a></b></td></tr>
</table></div>
<a name="public-functions"></a>
<h2 id="public-functions">Public Functions</h2>
<div class="table"><table class="alignedsummary">
<tr><td class="memItemLeft rightAlign topAlign"> </td><td class="memItemRight bottomAlign"><b><a href="qbluetoothdeviceinfo.html#QBluetoothDeviceInfo">QBluetoothDeviceInfo</a></b>()</td></tr>
<tr><td class="memItemLeft rightAlign topAlign"> </td><td class="memItemRight bottomAlign"><b><a href="qbluetoothdeviceinfo.html#QBluetoothDeviceInfo-1">QBluetoothDeviceInfo</a></b>(const QBluetoothAddress &amp;<i>address</i>, const QString &amp;<i>name</i>, quint32 <i>classOfDevice</i>)</td></tr>
<tr><td class="memItemLeft rightAlign topAlign"> </td><td class="memItemRight bottomAlign"><b><a href="qbluetoothdeviceinfo.html#QBluetoothDeviceInfo-2">QBluetoothDeviceInfo</a></b>(const QBluetoothUuid &amp;<i>uuid</i>, const QString &amp;<i>name</i>, quint32 <i>classOfDevice</i>)</td></tr>
<tr><td class="memItemLeft rightAlign topAlign"> </td><td class="memItemRight bottomAlign"><b><a href="qbluetoothdeviceinfo.html#QBluetoothDeviceInfo-3">QBluetoothDeviceInfo</a></b>(const QBluetoothDeviceInfo &amp;<i>other</i>)</td></tr>
<tr><td class="memItemLeft rightAlign topAlign"> </td><td class="memItemRight bottomAlign"><b><a href="qbluetoothdeviceinfo.html#dtor.QBluetoothDeviceInfo">~QBluetoothDeviceInfo</a></b>()</td></tr>
<tr><td class="memItemLeft rightAlign topAlign"> QBluetoothAddress </td><td class="memItemRight bottomAlign"><b><a href="qbluetoothdeviceinfo.html#address">address</a></b>() const</td></tr>
<tr><td class="memItemLeft rightAlign topAlign"> QBluetoothDeviceInfo::CoreConfigurations </td><td class="memItemRight bottomAlign"><b><a href="qbluetoothdeviceinfo.html#coreConfigurations">coreConfigurations</a></b>() const</td></tr>
<tr><td class="memItemLeft rightAlign topAlign"> QBluetoothUuid </td><td class="memItemRight bottomAlign"><b><a href="qbluetoothdeviceinfo.html#deviceUuid">deviceUuid</a></b>() const</td></tr>
<tr><td class="memItemLeft rightAlign topAlign"> bool </td><td class="memItemRight bottomAlign"><b><a href="qbluetoothdeviceinfo.html#isCached">isCached</a></b>() const</td></tr>
<tr><td class="memItemLeft rightAlign topAlign"> bool </td><td class="memItemRight bottomAlign"><b><a href="qbluetoothdeviceinfo.html#isValid">isValid</a></b>() const</td></tr>
<tr><td class="memItemLeft rightAlign topAlign"> QBluetoothDeviceInfo::MajorDeviceClass </td><td class="memItemRight bottomAlign"><b><a href="qbluetoothdeviceinfo.html#majorDeviceClass">majorDeviceClass</a></b>() const</td></tr>
<tr><td class="memItemLeft rightAlign topAlign"> QByteArray </td><td class="memItemRight bottomAlign"><b><a href="qbluetoothdeviceinfo.html#manufacturerData">manufacturerData</a></b>(quint16 <i>manufacturerId</i>) const</td></tr>
<tr><td class="memItemLeft rightAlign topAlign"> QHash&lt;quint16, QByteArray&gt; </td><td class="memItemRight bottomAlign"><b><a href="qbluetoothdeviceinfo.html#manufacturerData-1">manufacturerData</a></b>() const</td></tr>
<tr><td class="memItemLeft rightAlign topAlign"> QVector&lt;quint16&gt; </td><td class="memItemRight bottomAlign"><b><a href="qbluetoothdeviceinfo.html#manufacturerIds">manufacturerIds</a></b>() const</td></tr>
<tr><td class="memItemLeft rightAlign topAlign"> quint8 </td><td class="memItemRight bottomAlign"><b><a href="qbluetoothdeviceinfo.html#minorDeviceClass">minorDeviceClass</a></b>() const</td></tr>
<tr><td class="memItemLeft rightAlign topAlign"> QString </td><td class="memItemRight bottomAlign"><b><a href="qbluetoothdeviceinfo.html#name">name</a></b>() const</td></tr>
<tr><td class="memItemLeft rightAlign topAlign"> qint16 </td><td class="memItemRight bottomAlign"><b><a href="qbluetoothdeviceinfo.html#rssi">rssi</a></b>() const</td></tr>
<tr><td class="memItemLeft rightAlign topAlign"> QBluetoothDeviceInfo::ServiceClasses </td><td class="memItemRight bottomAlign"><b><a href="qbluetoothdeviceinfo.html#serviceClasses">serviceClasses</a></b>() const</td></tr>
<tr><td class="memItemLeft rightAlign topAlign"> QList&lt;QBluetoothUuid&gt; </td><td class="memItemRight bottomAlign"><b><a href="qbluetoothdeviceinfo.html#serviceUuids">serviceUuids</a></b>(QBluetoothDeviceInfo::DataCompleteness *<i>completeness</i> = nullptr) const</td></tr>
<tr><td class="memItemLeft rightAlign topAlign"> QBluetoothDeviceInfo::DataCompleteness </td><td class="memItemRight bottomAlign"><b><a href="qbluetoothdeviceinfo.html#serviceUuidsCompleteness">serviceUuidsCompleteness</a></b>() const</td></tr>
<tr><td class="memItemLeft rightAlign topAlign"> void </td><td class="memItemRight bottomAlign"><b><a href="qbluetoothdeviceinfo.html#setCached">setCached</a></b>(bool <i>cached</i>)</td></tr>
<tr><td class="memItemLeft rightAlign topAlign"> void </td><td class="memItemRight bottomAlign"><b><a href="qbluetoothdeviceinfo.html#setCoreConfigurations">setCoreConfigurations</a></b>(QBluetoothDeviceInfo::CoreConfigurations <i>coreConfigs</i>)</td></tr>
<tr><td class="memItemLeft rightAlign topAlign"> void </td><td class="memItemRight bottomAlign"><b><a href="qbluetoothdeviceinfo.html#setDeviceUuid">setDeviceUuid</a></b>(const QBluetoothUuid &amp;<i>uuid</i>)</td></tr>
<tr><td class="memItemLeft rightAlign topAlign"> bool </td><td class="memItemRight bottomAlign"><b><a href="qbluetoothdeviceinfo.html#setManufacturerData">setManufacturerData</a></b>(quint16 <i>manufacturerId</i>, const QByteArray &amp;<i>data</i>)</td></tr>
<tr><td class="memItemLeft rightAlign topAlign"> void </td><td class="memItemRight bottomAlign"><b><a href="qbluetoothdeviceinfo.html#setRssi">setRssi</a></b>(qint16 <i>signal</i>)</td></tr>
<tr><td class="memItemLeft rightAlign topAlign"> void </td><td class="memItemRight bottomAlign"><b><a href="qbluetoothdeviceinfo.html#setServiceUuids">setServiceUuids</a></b>(const QList&lt;QBluetoothUuid&gt; &amp;<i>uuids</i>, QBluetoothDeviceInfo::DataCompleteness <i>completeness</i>)</td></tr>
<tr><td class="memItemLeft rightAlign topAlign"> bool </td><td class="memItemRight bottomAlign"><b><a href="qbluetoothdeviceinfo.html#operator-not-eq">operator!=</a></b>(const QBluetoothDeviceInfo &amp;<i>other</i>) const</td></tr>
<tr><td class="memItemLeft rightAlign topAlign"> QBluetoothDeviceInfo &amp;</td><td class="memItemRight bottomAlign"><b><a href="qbluetoothdeviceinfo.html#operator-eq">operator=</a></b>(const QBluetoothDeviceInfo &amp;<i>other</i>)</td></tr>
<tr><td class="memItemLeft rightAlign topAlign"> bool </td><td class="memItemRight bottomAlign"><b><a href="qbluetoothdeviceinfo.html#operator-eq-eq">operator==</a></b>(const QBluetoothDeviceInfo &amp;<i>other</i>) const</td></tr>
</table></div>
<a name="protected-variables"></a>
<h2 id="protected-variables">Protected Variables</h2>
<div class="table"><table class="alignedsummary">
<tr><td class="memItemLeft rightAlign topAlign"> QBluetoothDeviceInfoPrivate *</td><td class="memItemRight bottomAlign"><b><a href="qbluetoothdeviceinfo.html#d_ptr-var">d_ptr</a></b></td></tr>
</table></div>
<a name="details"></a>
<!-- $$$QBluetoothDeviceInfo-description -->
<div class="descr">
<h2 id="details">Detailed Description</h2>
<p>The <a href="qbluetoothdeviceinfo.html">QBluetoothDeviceInfo</a> class stores information about the Bluetooth device.</p>
<p><a href="qbluetoothdeviceinfo.html">QBluetoothDeviceInfo</a> provides information about a Bluetooth device's name, address and class of device.</p>
</div>
<!-- @@@QBluetoothDeviceInfo -->
<div class="types">
<h2>Member Type Documentation</h2>
<!-- $$$CoreConfiguration$$$UnknownCoreConfiguration$$$LowEnergyCoreConfiguration$$$BaseRateCoreConfiguration$$$BaseRateAndLowEnergyCoreConfiguration -->
<h3 class="flags" id="CoreConfiguration-enum"><a name="CoreConfiguration-enum"></a>enum QBluetoothDeviceInfo::<span class="name">CoreConfiguration</span><br/>flags QBluetoothDeviceInfo::<span class="name">CoreConfigurations</span></h3>
<p>This enum describes the configuration of the device.</p>
<div class="table"><table class="valuelist"><tr valign="top" class="odd"><th class="tblConst">Constant</th><th class="tblval">Value</th><th class="tbldscr">Description</th></tr>
<tr><td class="topAlign"><code>QBluetoothDeviceInfo::UnknownCoreConfiguration</code></td><td class="topAlign tblval"><code>0x0</code></td><td class="topAlign">The type of the Bluetooth device cannot be determined.</td></tr>
<tr><td class="topAlign"><code>QBluetoothDeviceInfo::BaseRateCoreConfiguration</code></td><td class="topAlign tblval"><code>0x02</code></td><td class="topAlign">The device is a standard Bluetooth device.</td></tr>
<tr><td class="topAlign"><code>QBluetoothDeviceInfo::BaseRateAndLowEnergyCoreConfiguration</code></td><td class="topAlign tblval"><code>0x03</code></td><td class="topAlign">The device is a Bluetooth Smart device with support for standard and Low Energy device.</td></tr>
<tr><td class="topAlign"><code>QBluetoothDeviceInfo::LowEnergyCoreConfiguration</code></td><td class="topAlign tblval"><code>0x01</code></td><td class="topAlign">The device is a Bluetooth Low Energy device.</td></tr>
</table></div>
<p>This enum was introduced or modified in  Qt 5.4.</p>
<p>The CoreConfigurations type is a typedef for <a href="">QFlags</a>&lt;CoreConfiguration&gt;. It stores an OR combination of CoreConfiguration values.</p>
<!-- @@@CoreConfiguration -->
<!-- $$$DataCompleteness$$$DataComplete$$$DataIncomplete$$$DataUnavailable -->
<h3 class="fn" id="DataCompleteness-enum"><a name="DataCompleteness-enum"></a>enum QBluetoothDeviceInfo::<span class="name">DataCompleteness</span></h3>
<p>This enum describes the completeness of the received data.</p>
<div class="table"><table class="valuelist"><tr valign="top" class="odd"><th class="tblConst">Constant</th><th class="tblval">Value</th><th class="tbldscr">Description</th></tr>
<tr><td class="topAlign"><code>QBluetoothDeviceInfo::DataComplete</code></td><td class="topAlign tblval"><code>0</code></td><td class="topAlign">The data is complete.</td></tr>
<tr><td class="topAlign"><code>QBluetoothDeviceInfo::DataIncomplete</code></td><td class="topAlign tblval"><code>1</code></td><td class="topAlign">The data is incomplete. Addition datum is available via other interfaces.</td></tr>
<tr><td class="topAlign"><code>QBluetoothDeviceInfo::DataUnavailable</code></td><td class="topAlign tblval"><code>2</code></td><td class="topAlign">No data is available.</td></tr>
</table></div>
<!-- @@@DataCompleteness -->
<!-- $$$Field$$$None$$$RSSI$$$ManufacturerData$$$All -->
<h3 class="flags" id="Field-enum"><a name="Field-enum"></a>enum QBluetoothDeviceInfo::<span class="name">Field</span><br/>flags QBluetoothDeviceInfo::<span class="name">Fields</span></h3>
<p>This enum is used in conjuntion with the <a href="qbluetoothdevicediscoveryagent.html#deviceUpdated">QBluetoothDeviceDiscoveryAgent::deviceUpdated</a>() signal and indicates the field that changed.</p>
<div class="table"><table class="valuelist"><tr valign="top" class="odd"><th class="tblConst">Constant</th><th class="tblval">Value</th><th class="tbldscr">Description</th></tr>
<tr><td class="topAlign"><code>QBluetoothDeviceInfo::None</code></td><td class="topAlign tblval"><code>0x0000</code></td><td class="topAlign">None of the values changed.</td></tr>
<tr><td class="topAlign"><code>QBluetoothDeviceInfo::RSSI</code></td><td class="topAlign tblval"><code>0x0001</code></td><td class="topAlign">The <a href="qbluetoothdeviceinfo.html#rssi">rssi</a>() value of the device changed.</td></tr>
<tr><td class="topAlign"><code>QBluetoothDeviceInfo::ManufacturerData</code></td><td class="topAlign tblval"><code>0x0002</code></td><td class="topAlign">The <a href="qbluetoothdeviceinfo.html#manufacturerData-1">manufacturerData</a>() field changed</td></tr>
<tr><td class="topAlign"><code>QBluetoothDeviceInfo::All</code></td><td class="topAlign tblval"><code>0x7fff</code></td><td class="topAlign">Matches every possible field.</td></tr>
</table></div>
<p>This enum was introduced or modified in  Qt 5.12.</p>
<p>The Fields type is a typedef for <a href="">QFlags</a>&lt;Field&gt;. It stores an OR combination of Field values.</p>
<!-- @@@Field -->
<!-- $$$MajorDeviceClass$$$MiscellaneousDevice$$$ComputerDevice$$$PhoneDevice$$$LANAccessDevice$$$AudioVideoDevice$$$PeripheralDevice$$$ImagingDevice$$$WearableDevice$$$ToyDevice$$$HealthDevice$$$UncategorizedDevice -->
<h3 class="fn" id="MajorDeviceClass-enum"><a name="MajorDeviceClass-enum"></a>enum QBluetoothDeviceInfo::<span class="name">MajorDeviceClass</span></h3>
<p>This enum describes a Bluetooth device's major device class.</p>
<div class="table"><table class="valuelist"><tr valign="top" class="odd"><th class="tblConst">Constant</th><th class="tblval">Value</th><th class="tbldscr">Description</th></tr>
<tr><td class="topAlign"><code>QBluetoothDeviceInfo::MiscellaneousDevice</code></td><td class="topAlign tblval"><code>0</code></td><td class="topAlign">A miscellaneous device.</td></tr>
<tr><td class="topAlign"><code>QBluetoothDeviceInfo::ComputerDevice</code></td><td class="topAlign tblval"><code>1</code></td><td class="topAlign">A computer device or PDA.</td></tr>
<tr><td class="topAlign"><code>QBluetoothDeviceInfo::PhoneDevice</code></td><td class="topAlign tblval"><code>2</code></td><td class="topAlign">A telephone device.</td></tr>
<tr><td class="topAlign"><code>QBluetoothDeviceInfo::LANAccessDevice</code></td><td class="topAlign tblval"><code>3</code></td><td class="topAlign">A device that provides access to a local area network.</td></tr>
<tr><td class="topAlign"><code>QBluetoothDeviceInfo::AudioVideoDevice</code></td><td class="topAlign tblval"><code>4</code></td><td class="topAlign">A device capable of playback or capture of audio and/or video.</td></tr>
<tr><td class="topAlign"><code>QBluetoothDeviceInfo::PeripheralDevice</code></td><td class="topAlign tblval"><code>5</code></td><td class="topAlign">A peripheral device such as a keyboard, mouse, and so on.</td></tr>
<tr><td class="topAlign"><code>QBluetoothDeviceInfo::ImagingDevice</code></td><td class="topAlign tblval"><code>6</code></td><td class="topAlign">An imaging device such as a display, printer, scanner or camera.</td></tr>
<tr><td class="topAlign"><code>QBluetoothDeviceInfo::WearableDevice</code></td><td class="topAlign tblval"><code>7</code></td><td class="topAlign">A wearable device such as a watch or pager.</td></tr>
<tr><td class="topAlign"><code>QBluetoothDeviceInfo::ToyDevice</code></td><td class="topAlign tblval"><code>8</code></td><td class="topAlign">A toy.</td></tr>
<tr><td class="topAlign"><code>QBluetoothDeviceInfo::HealthDevice</code></td><td class="topAlign tblval"><code>9</code></td><td class="topAlign">A health reated device such as heart rate or temperature monitor.</td></tr>
<tr><td class="topAlign"><code>QBluetoothDeviceInfo::UncategorizedDevice</code></td><td class="topAlign tblval"><code>31</code></td><td class="topAlign">A device that does not fit into any of the other device classes.</td></tr>
</table></div>
<!-- @@@MajorDeviceClass -->
<!-- $$$MinorAudioVideoClass$$$UncategorizedAudioVideoDevice$$$WearableHeadsetDevice$$$HandsFreeDevice$$$Microphone$$$Loudspeaker$$$Headphones$$$PortableAudioDevice$$$CarAudio$$$SetTopBox$$$HiFiAudioDevice$$$Vcr$$$VideoCamera$$$Camcorder$$$VideoMonitor$$$VideoDisplayAndLoudspeaker$$$VideoConferencing$$$GamingDevice -->
<h3 class="fn" id="MinorAudioVideoClass-enum"><a name="MinorAudioVideoClass-enum"></a>enum QBluetoothDeviceInfo::<span class="name">MinorAudioVideoClass</span></h3>
<p>This enum describes the minor device classes for audio/video devices.</p>
<div class="table"><table class="valuelist"><tr valign="top" class="odd"><th class="tblConst">Constant</th><th class="tblval">Value</th><th class="tbldscr">Description</th></tr>
<tr><td class="topAlign"><code>QBluetoothDeviceInfo::UncategorizedAudioVideoDevice</code></td><td class="topAlign tblval"><code>0</code></td><td class="topAlign">An uncategorized audio/video device.</td></tr>
<tr><td class="topAlign"><code>QBluetoothDeviceInfo::WearableHeadsetDevice</code></td><td class="topAlign tblval"><code>1</code></td><td class="topAlign">A wearable headset device.</td></tr>
<tr><td class="topAlign"><code>QBluetoothDeviceInfo::HandsFreeDevice</code></td><td class="topAlign tblval"><code>2</code></td><td class="topAlign">A handsfree device.</td></tr>
<tr><td class="topAlign"><code>QBluetoothDeviceInfo::Microphone</code></td><td class="topAlign tblval"><code>4</code></td><td class="topAlign">A microphone.</td></tr>
<tr><td class="topAlign"><code>QBluetoothDeviceInfo::Loudspeaker</code></td><td class="topAlign tblval"><code>5</code></td><td class="topAlign">A loudspeaker.</td></tr>
<tr><td class="topAlign"><code>QBluetoothDeviceInfo::Headphones</code></td><td class="topAlign tblval"><code>6</code></td><td class="topAlign">Headphones.</td></tr>
<tr><td class="topAlign"><code>QBluetoothDeviceInfo::PortableAudioDevice</code></td><td class="topAlign tblval"><code>7</code></td><td class="topAlign">A portable audio device.</td></tr>
<tr><td class="topAlign"><code>QBluetoothDeviceInfo::CarAudio</code></td><td class="topAlign tblval"><code>8</code></td><td class="topAlign">A car audio device.</td></tr>
<tr><td class="topAlign"><code>QBluetoothDeviceInfo::SetTopBox</code></td><td class="topAlign tblval"><code>9</code></td><td class="topAlign">A settop box.</td></tr>
<tr><td class="topAlign"><code>QBluetoothDeviceInfo::HiFiAudioDevice</code></td><td class="topAlign tblval"><code>10</code></td><td class="topAlign">A HiFi audio device.</td></tr>
<tr><td class="topAlign"><code>QBluetoothDeviceInfo::Vcr</code></td><td class="topAlign tblval"><code>11</code></td><td class="topAlign">A video cassette recorder.</td></tr>
<tr><td class="topAlign"><code>QBluetoothDeviceInfo::VideoCamera</code></td><td class="topAlign tblval"><code>12</code></td><td class="topAlign">A video camera.</td></tr>
<tr><td class="topAlign"><code>QBluetoothDeviceInfo::Camcorder</code></td><td class="topAlign tblval"><code>13</code></td><td class="topAlign">A video camera.</td></tr>
<tr><td class="topAlign"><code>QBluetoothDeviceInfo::VideoMonitor</code></td><td class="topAlign tblval"><code>14</code></td><td class="topAlign">A video monitor.</td></tr>
<tr><td class="topAlign"><code>QBluetoothDeviceInfo::VideoDisplayAndLoudspeaker</code></td><td class="topAlign tblval"><code>15</code></td><td class="topAlign">A video display with built-in loudspeaker.</td></tr>
<tr><td class="topAlign"><code>QBluetoothDeviceInfo::VideoConferencing</code></td><td class="topAlign tblval"><code>16</code></td><td class="topAlign">A video conferencing device.</td></tr>
<tr><td class="topAlign"><code>QBluetoothDeviceInfo::GamingDevice</code></td><td class="topAlign tblval"><code>18</code></td><td class="topAlign">A gaming device.</td></tr>
</table></div>
<!-- @@@MinorAudioVideoClass -->
<!-- $$$MinorComputerClass$$$UncategorizedComputer$$$DesktopComputer$$$ServerComputer$$$LaptopComputer$$$HandheldClamShellComputer$$$HandheldComputer$$$WearableComputer -->
<h3 class="fn" id="MinorComputerClass-enum"><a name="MinorComputerClass-enum"></a>enum QBluetoothDeviceInfo::<span class="name">MinorComputerClass</span></h3>
<p>This enum describes the minor device classes for computer devices.</p>
<div class="table"><table class="valuelist"><tr valign="top" class="odd"><th class="tblConst">Constant</th><th class="tblval">Value</th><th class="tbldscr">Description</th></tr>
<tr><td class="topAlign"><code>QBluetoothDeviceInfo::UncategorizedComputer</code></td><td class="topAlign tblval"><code>0</code></td><td class="topAlign">An uncategorized computer device.</td></tr>
<tr><td class="topAlign"><code>QBluetoothDeviceInfo::DesktopComputer</code></td><td class="topAlign tblval"><code>1</code></td><td class="topAlign">A desktop computer.</td></tr>
<tr><td class="topAlign"><code>QBluetoothDeviceInfo::ServerComputer</code></td><td class="topAlign tblval"><code>2</code></td><td class="topAlign">A server computer.</td></tr>
<tr><td class="topAlign"><code>QBluetoothDeviceInfo::LaptopComputer</code></td><td class="topAlign tblval"><code>3</code></td><td class="topAlign">A laptop computer.</td></tr>
<tr><td class="topAlign"><code>QBluetoothDeviceInfo::HandheldClamShellComputer</code></td><td class="topAlign tblval"><code>4</code></td><td class="topAlign">A clamshell handheld computer or PDA.</td></tr>
<tr><td class="topAlign"><code>QBluetoothDeviceInfo::HandheldComputer</code></td><td class="topAlign tblval"><code>5</code></td><td class="topAlign">A handheld computer or PDA.</td></tr>
<tr><td class="topAlign"><code>QBluetoothDeviceInfo::WearableComputer</code></td><td class="topAlign tblval"><code>6</code></td><td class="topAlign">A wearable computer.</td></tr>
</table></div>
<!-- @@@MinorComputerClass -->
<!-- $$$MinorHealthClass$$$UncategorizedHealthDevice$$$HealthBloodPressureMonitor$$$HealthThermometer$$$HealthWeightScale$$$HealthGlucoseMeter$$$HealthPulseOximeter$$$HealthDataDisplay$$$HealthStepCounter -->
<h3 class="fn" id="MinorHealthClass-enum"><a name="MinorHealthClass-enum"></a>enum QBluetoothDeviceInfo::<span class="name">MinorHealthClass</span></h3>
<p>This enum describes the minor device classes for health devices.</p>
<div class="table"><table class="valuelist"><tr valign="top" class="odd"><th class="tblConst">Constant</th><th class="tblval">Value</th><th class="tbldscr">Description</th></tr>
<tr><td class="topAlign"><code>QBluetoothDeviceInfo::UncategorizedHealthDevice</code></td><td class="topAlign tblval"><code>0</code></td><td class="topAlign">An uncategorized health device.</td></tr>
<tr><td class="topAlign"><code>QBluetoothDeviceInfo::HealthBloodPressureMonitor</code></td><td class="topAlign tblval"><code>0x1</code></td><td class="topAlign">A blood pressure monitor.</td></tr>
<tr><td class="topAlign"><code>QBluetoothDeviceInfo::HealthThermometer</code></td><td class="topAlign tblval"><code>0x2</code></td><td class="topAlign">A Thermometer.</td></tr>
<tr><td class="topAlign"><code>QBluetoothDeviceInfo::HealthWeightScale</code></td><td class="topAlign tblval"><code>0x3</code></td><td class="topAlign">A scale.</td></tr>
<tr><td class="topAlign"><code>QBluetoothDeviceInfo::HealthGlucoseMeter</code></td><td class="topAlign tblval"><code>0x4</code></td><td class="topAlign">A glucose meter.</td></tr>
<tr><td class="topAlign"><code>QBluetoothDeviceInfo::HealthPulseOximeter</code></td><td class="topAlign tblval"><code>0x5</code></td><td class="topAlign">A blood oxygen saturation meter.</td></tr>
<tr><td class="topAlign"><code>QBluetoothDeviceInfo::HealthDataDisplay</code></td><td class="topAlign tblval"><code>0x7</code></td><td class="topAlign">A data display.</td></tr>
<tr><td class="topAlign"><code>QBluetoothDeviceInfo::HealthStepCounter</code></td><td class="topAlign tblval"><code>0x8</code></td><td class="topAlign">A pedometer.</td></tr>
</table></div>
<!-- @@@MinorHealthClass -->
<!-- $$$MinorImagingClass$$$UncategorizedImagingDevice$$$ImageDisplay$$$ImageCamera$$$ImageScanner$$$ImagePrinter -->
<h3 class="fn" id="MinorImagingClass-enum"><a name="MinorImagingClass-enum"></a>enum QBluetoothDeviceInfo::<span class="name">MinorImagingClass</span></h3>
<p>This enum describes the minor device classes for imaging devices.</p>
<div class="table"><table class="valuelist"><tr valign="top" class="odd"><th class="tblConst">Constant</th><th class="tblval">Value</th><th class="tbldscr">Description</th></tr>
<tr><td class="topAlign"><code>QBluetoothDeviceInfo::UncategorizedImagingDevice</code></td><td class="topAlign tblval"><code>0</code></td><td class="topAlign">An uncategorized imaging device.</td></tr>
<tr><td class="topAlign"><code>QBluetoothDeviceInfo::ImageDisplay</code></td><td class="topAlign tblval"><code>0x04</code></td><td class="topAlign">A device capable of displaying images.</td></tr>
<tr><td class="topAlign"><code>QBluetoothDeviceInfo::ImageCamera</code></td><td class="topAlign tblval"><code>0x08</code></td><td class="topAlign">A camera.</td></tr>
<tr><td class="topAlign"><code>QBluetoothDeviceInfo::ImageScanner</code></td><td class="topAlign tblval"><code>0x10</code></td><td class="topAlign">An image scanner.</td></tr>
<tr><td class="topAlign"><code>QBluetoothDeviceInfo::ImagePrinter</code></td><td class="topAlign tblval"><code>0x20</code></td><td class="topAlign">A printer.</td></tr>
</table></div>
<!-- @@@MinorImagingClass -->
<!-- $$$MinorMiscellaneousClass$$$UncategorizedMiscellaneous -->
<h3 class="fn" id="MinorMiscellaneousClass-enum"><a name="MinorMiscellaneousClass-enum"></a>enum QBluetoothDeviceInfo::<span class="name">MinorMiscellaneousClass</span></h3>
<p>This enum describes the minor device classes for miscellaneous Bluetooth devices.</p>
<div class="table"><table class="valuelist"><tr valign="top" class="odd"><th class="tblConst">Constant</th><th class="tblval">Value</th><th class="tbldscr">Description</th></tr>
<tr><td class="topAlign"><code>QBluetoothDeviceInfo::UncategorizedMiscellaneous</code></td><td class="topAlign tblval"><code>0</code></td><td class="topAlign">An uncategorized miscellaneous device.</td></tr>
</table></div>
<!-- @@@MinorMiscellaneousClass -->
<!-- $$$MinorNetworkClass$$$NetworkFullService$$$NetworkLoadFactorOne$$$NetworkLoadFactorTwo$$$NetworkLoadFactorThree$$$NetworkLoadFactorFour$$$NetworkLoadFactorFive$$$NetworkLoadFactorSix$$$NetworkNoService -->
<h3 class="fn" id="MinorNetworkClass-enum"><a name="MinorNetworkClass-enum"></a>enum QBluetoothDeviceInfo::<span class="name">MinorNetworkClass</span></h3>
<p>This enum describes the minor device classes for local area network access devices. Local area network access devices use the minor device class to specify the current network utilization.</p>
<div class="table"><table class="valuelist"><tr valign="top" class="odd"><th class="tblConst">Constant</th><th class="tblval">Value</th><th class="tbldscr">Description</th></tr>
<tr><td class="topAlign"><code>QBluetoothDeviceInfo::NetworkFullService</code></td><td class="topAlign tblval"><code>0x00</code></td><td class="topAlign">100% of the total bandwidth is available.</td></tr>
<tr><td class="topAlign"><code>QBluetoothDeviceInfo::NetworkLoadFactorOne</code></td><td class="topAlign tblval"><code>0x08</code></td><td class="topAlign">0 - 17% of the total bandwidth is currently being used.</td></tr>
<tr><td class="topAlign"><code>QBluetoothDeviceInfo::NetworkLoadFactorTwo</code></td><td class="topAlign tblval"><code>0x10</code></td><td class="topAlign">17 - 33% of the total bandwidth is currently being used.</td></tr>
<tr><td class="topAlign"><code>QBluetoothDeviceInfo::NetworkLoadFactorThree</code></td><td class="topAlign tblval"><code>0x18</code></td><td class="topAlign">33 - 50% of the total bandwidth is currently being used.</td></tr>
<tr><td class="topAlign"><code>QBluetoothDeviceInfo::NetworkLoadFactorFour</code></td><td class="topAlign tblval"><code>0x20</code></td><td class="topAlign">50 - 67% of the total bandwidth is currently being used.</td></tr>
<tr><td class="topAlign"><code>QBluetoothDeviceInfo::NetworkLoadFactorFive</code></td><td class="topAlign tblval"><code>0x28</code></td><td class="topAlign">67 - 83% of the total bandwidth is currently being used.</td></tr>
<tr><td class="topAlign"><code>QBluetoothDeviceInfo::NetworkLoadFactorSix</code></td><td class="topAlign tblval"><code>0x30</code></td><td class="topAlign">83 - 99% of the total bandwidth is currently being used.</td></tr>
<tr><td class="topAlign"><code>QBluetoothDeviceInfo::NetworkNoService</code></td><td class="topAlign tblval"><code>0x38</code></td><td class="topAlign">No network service available.</td></tr>
</table></div>
<!-- @@@MinorNetworkClass -->
<!-- $$$MinorPeripheralClass$$$UncategorizedPeripheral$$$KeyboardPeripheral$$$PointingDevicePeripheral$$$KeyboardWithPointingDevicePeripheral$$$JoystickPeripheral$$$GamepadPeripheral$$$RemoteControlPeripheral$$$SensingDevicePeripheral$$$DigitizerTabletPeripheral$$$CardReaderPeripheral -->
<h3 class="fn" id="MinorPeripheralClass-enum"><a name="MinorPeripheralClass-enum"></a>enum QBluetoothDeviceInfo::<span class="name">MinorPeripheralClass</span></h3>
<p>This enum describes the minor device classes for peripheral devices.</p>
<div class="table"><table class="valuelist"><tr valign="top" class="odd"><th class="tblConst">Constant</th><th class="tblval">Value</th><th class="tbldscr">Description</th></tr>
<tr><td class="topAlign"><code>QBluetoothDeviceInfo::UncategorizedPeripheral</code></td><td class="topAlign tblval"><code>0</code></td><td class="topAlign">An uncategorized peripheral device.</td></tr>
<tr><td class="topAlign"><code>QBluetoothDeviceInfo::KeyboardPeripheral</code></td><td class="topAlign tblval"><code>0x10</code></td><td class="topAlign">A keyboard.</td></tr>
<tr><td class="topAlign"><code>QBluetoothDeviceInfo::PointingDevicePeripheral</code></td><td class="topAlign tblval"><code>0x20</code></td><td class="topAlign">A pointing device, for example a mouse.</td></tr>
<tr><td class="topAlign"><code>QBluetoothDeviceInfo::KeyboardWithPointingDevicePeripheral</code></td><td class="topAlign tblval"><code>0x30</code></td><td class="topAlign">A keyboard with built-in pointing device.</td></tr>
<tr><td class="topAlign"><code>QBluetoothDeviceInfo::JoystickPeripheral</code></td><td class="topAlign tblval"><code>0x01</code></td><td class="topAlign">A joystick.</td></tr>
<tr><td class="topAlign"><code>QBluetoothDeviceInfo::GamepadPeripheral</code></td><td class="topAlign tblval"><code>0x02</code></td><td class="topAlign">A game pad.</td></tr>
<tr><td class="topAlign"><code>QBluetoothDeviceInfo::RemoteControlPeripheral</code></td><td class="topAlign tblval"><code>0x03</code></td><td class="topAlign">A remote control.</td></tr>
<tr><td class="topAlign"><code>QBluetoothDeviceInfo::SensingDevicePeripheral</code></td><td class="topAlign tblval"><code>0x04</code></td><td class="topAlign">A sensing device.</td></tr>
<tr><td class="topAlign"><code>QBluetoothDeviceInfo::DigitizerTabletPeripheral</code></td><td class="topAlign tblval"><code>0x05</code></td><td class="topAlign">A digitizer tablet peripheral.</td></tr>
<tr><td class="topAlign"><code>QBluetoothDeviceInfo::CardReaderPeripheral</code></td><td class="topAlign tblval"><code>0x06</code></td><td class="topAlign">A card reader peripheral.</td></tr>
</table></div>
<!-- @@@MinorPeripheralClass -->
<!-- $$$MinorPhoneClass$$$UncategorizedPhone$$$CellularPhone$$$CordlessPhone$$$SmartPhone$$$WiredModemOrVoiceGatewayPhone$$$CommonIsdnAccessPhone -->
<h3 class="fn" id="MinorPhoneClass-enum"><a name="MinorPhoneClass-enum"></a>enum QBluetoothDeviceInfo::<span class="name">MinorPhoneClass</span></h3>
<p>This enum describes the minor device classes for phone devices.</p>
<div class="table"><table class="valuelist"><tr valign="top" class="odd"><th class="tblConst">Constant</th><th class="tblval">Value</th><th class="tbldscr">Description</th></tr>
<tr><td class="topAlign"><code>QBluetoothDeviceInfo::UncategorizedPhone</code></td><td class="topAlign tblval"><code>0</code></td><td class="topAlign">An uncategorized phone device.</td></tr>
<tr><td class="topAlign"><code>QBluetoothDeviceInfo::CellularPhone</code></td><td class="topAlign tblval"><code>1</code></td><td class="topAlign">A cellular phone.</td></tr>
<tr><td class="topAlign"><code>QBluetoothDeviceInfo::CordlessPhone</code></td><td class="topAlign tblval"><code>2</code></td><td class="topAlign">A cordless phone.</td></tr>
<tr><td class="topAlign"><code>QBluetoothDeviceInfo::SmartPhone</code></td><td class="topAlign tblval"><code>3</code></td><td class="topAlign">A smart phone.</td></tr>
<tr><td class="topAlign"><code>QBluetoothDeviceInfo::WiredModemOrVoiceGatewayPhone</code></td><td class="topAlign tblval"><code>4</code></td><td class="topAlign">A wired modem or voice gateway.</td></tr>
<tr><td class="topAlign"><code>QBluetoothDeviceInfo::CommonIsdnAccessPhone</code></td><td class="topAlign tblval"><code>5</code></td><td class="topAlign">A device that provides ISDN access.</td></tr>
</table></div>
<!-- @@@MinorPhoneClass -->
<!-- $$$MinorToyClass$$$UncategorizedToy$$$ToyRobot$$$ToyVehicle$$$ToyDoll$$$ToyController$$$ToyGame -->
<h3 class="fn" id="MinorToyClass-enum"><a name="MinorToyClass-enum"></a>enum QBluetoothDeviceInfo::<span class="name">MinorToyClass</span></h3>
<p>This enum describes the minor device classes for toy devices.</p>
<div class="table"><table class="valuelist"><tr valign="top" class="odd"><th class="tblConst">Constant</th><th class="tblval">Value</th><th class="tbldscr">Description</th></tr>
<tr><td class="topAlign"><code>QBluetoothDeviceInfo::UncategorizedToy</code></td><td class="topAlign tblval"><code>0</code></td><td class="topAlign">An uncategorized toy.</td></tr>
<tr><td class="topAlign"><code>QBluetoothDeviceInfo::ToyRobot</code></td><td class="topAlign tblval"><code>1</code></td><td class="topAlign">A toy robot.</td></tr>
<tr><td class="topAlign"><code>QBluetoothDeviceInfo::ToyVehicle</code></td><td class="topAlign tblval"><code>2</code></td><td class="topAlign">A toy vehicle.</td></tr>
<tr><td class="topAlign"><code>QBluetoothDeviceInfo::ToyDoll</code></td><td class="topAlign tblval"><code>3</code></td><td class="topAlign">A toy doll or action figure.</td></tr>
<tr><td class="topAlign"><code>QBluetoothDeviceInfo::ToyController</code></td><td class="topAlign tblval"><code>4</code></td><td class="topAlign">A controller.</td></tr>
<tr><td class="topAlign"><code>QBluetoothDeviceInfo::ToyGame</code></td><td class="topAlign tblval"><code>5</code></td><td class="topAlign">A game.</td></tr>
</table></div>
<!-- @@@MinorToyClass -->
<!-- $$$MinorWearableClass$$$UncategorizedWearableDevice$$$WearableWristWatch$$$WearablePager$$$WearableJacket$$$WearableHelmet$$$WearableGlasses -->
<h3 class="fn" id="MinorWearableClass-enum"><a name="MinorWearableClass-enum"></a>enum QBluetoothDeviceInfo::<span class="name">MinorWearableClass</span></h3>
<p>This enum describes the minor device classes for wearable devices.</p>
<div class="table"><table class="valuelist"><tr valign="top" class="odd"><th class="tblConst">Constant</th><th class="tblval">Value</th><th class="tbldscr">Description</th></tr>
<tr><td class="topAlign"><code>QBluetoothDeviceInfo::UncategorizedWearableDevice</code></td><td class="topAlign tblval"><code>0</code></td><td class="topAlign">An uncategorized wearable device.</td></tr>
<tr><td class="topAlign"><code>QBluetoothDeviceInfo::WearableWristWatch</code></td><td class="topAlign tblval"><code>1</code></td><td class="topAlign">A wristwatch.</td></tr>
<tr><td class="topAlign"><code>QBluetoothDeviceInfo::WearablePager</code></td><td class="topAlign tblval"><code>2</code></td><td class="topAlign">A pager.</td></tr>
<tr><td class="topAlign"><code>QBluetoothDeviceInfo::WearableJacket</code></td><td class="topAlign tblval"><code>3</code></td><td class="topAlign">A jacket.</td></tr>
<tr><td class="topAlign"><code>QBluetoothDeviceInfo::WearableHelmet</code></td><td class="topAlign tblval"><code>4</code></td><td class="topAlign">A helmet.</td></tr>
<tr><td class="topAlign"><code>QBluetoothDeviceInfo::WearableGlasses</code></td><td class="topAlign tblval"><code>5</code></td><td class="topAlign">A pair of glasses.</td></tr>
</table></div>
<!-- @@@MinorWearableClass -->
<!-- $$$ServiceClass$$$NoService$$$PositioningService$$$NetworkingService$$$RenderingService$$$CapturingService$$$ObjectTransferService$$$AudioService$$$TelephonyService$$$InformationService$$$AllServices -->
<h3 class="flags" id="ServiceClass-enum"><a name="ServiceClass-enum"></a>enum QBluetoothDeviceInfo::<span class="name">ServiceClass</span><br/>flags QBluetoothDeviceInfo::<span class="name">ServiceClasses</span></h3>
<p>This enum describes the service class of the Bluetooth device. The service class is used as a rudimentary form of service discovery. It is meant to provide a list of the types of services that the device might provide.</p>
<div class="table"><table class="valuelist"><tr valign="top" class="odd"><th class="tblConst">Constant</th><th class="tblval">Value</th><th class="tbldscr">Description</th></tr>
<tr><td class="topAlign"><code>QBluetoothDeviceInfo::NoService</code></td><td class="topAlign tblval"><code>0x0000</code></td><td class="topAlign">The device does not provide any services.</td></tr>
<tr><td class="topAlign"><code>QBluetoothDeviceInfo::PositioningService</code></td><td class="topAlign tblval"><code>0x0001</code></td><td class="topAlign">The device provides positioning services.</td></tr>
<tr><td class="topAlign"><code>QBluetoothDeviceInfo::NetworkingService</code></td><td class="topAlign tblval"><code>0x0002</code></td><td class="topAlign">The device provides networking services.</td></tr>
<tr><td class="topAlign"><code>QBluetoothDeviceInfo::RenderingService</code></td><td class="topAlign tblval"><code>0x0004</code></td><td class="topAlign">The device provides rendering services.</td></tr>
<tr><td class="topAlign"><code>QBluetoothDeviceInfo::CapturingService</code></td><td class="topAlign tblval"><code>0x0008</code></td><td class="topAlign">The device provides capturing services.</td></tr>
<tr><td class="topAlign"><code>QBluetoothDeviceInfo::ObjectTransferService</code></td><td class="topAlign tblval"><code>0x0010</code></td><td class="topAlign">The device provides object transfer services.</td></tr>
<tr><td class="topAlign"><code>QBluetoothDeviceInfo::AudioService</code></td><td class="topAlign tblval"><code>0x0020</code></td><td class="topAlign">The device provides audio services.</td></tr>
<tr><td class="topAlign"><code>QBluetoothDeviceInfo::TelephonyService</code></td><td class="topAlign tblval"><code>0x0040</code></td><td class="topAlign">The device provides telephony services.</td></tr>
<tr><td class="topAlign"><code>QBluetoothDeviceInfo::InformationService</code></td><td class="topAlign tblval"><code>0x0080</code></td><td class="topAlign">The device provides information services.</td></tr>
<tr><td class="topAlign"><code>QBluetoothDeviceInfo::AllServices</code></td><td class="topAlign tblval"><code>0x07ff</code></td><td class="topAlign">The device provides services of all types.</td></tr>
</table></div>
<p>The ServiceClasses type is a typedef for <a href="">QFlags</a>&lt;ServiceClass&gt;. It stores an OR combination of ServiceClass values.</p>
<!-- @@@ServiceClass -->
</div>
<div class="func">
<h2>Member Function Documentation</h2>
<!-- $$$QBluetoothDeviceInfo[overload1]$$$QBluetoothDeviceInfo -->
<h3 class="fn" id="QBluetoothDeviceInfo"><a name="QBluetoothDeviceInfo"></a>QBluetoothDeviceInfo::<span class="name">QBluetoothDeviceInfo</span>()</h3>
<p>Constructs an invalid <a href="qbluetoothdeviceinfo.html">QBluetoothDeviceInfo</a> object.</p>
<!-- @@@QBluetoothDeviceInfo -->
<!-- $$$QBluetoothDeviceInfo$$$QBluetoothDeviceInfoconstQBluetoothAddress&constQString&quint32 -->
<h3 class="fn" id="QBluetoothDeviceInfo-1"><a name="QBluetoothDeviceInfo-1"></a>QBluetoothDeviceInfo::<span class="name">QBluetoothDeviceInfo</span>(const <span class="type"><a href="qbluetoothaddress.html">QBluetoothAddress</a></span> &amp;<i>address</i>, const <span class="type">QString</span> &amp;<i>name</i>, <span class="type">quint32</span> <i>classOfDevice</i>)</h3>
<p>Constructs a <a href="qbluetoothdeviceinfo.html">QBluetoothDeviceInfo</a> object with Bluetooth address <i>address</i>, device name <i>name</i> and the encoded class of device <i>classOfDevice</i>.</p>
<p>The <i>classOfDevice</i> parameter is encoded in the following format</p>
<div class="table"><table class="generic">
 <thead><tr class="qt-style"><th >Bits</th><th >Size</th><th >Description</th></tr></thead>
<tr valign="top" class="odd"><td >0 - 1</td><td >2</td><td >Unused, set to 0.</td></tr>
<tr valign="top" class="even"><td >2 - 7</td><td >6</td><td >Minor device class.</td></tr>
<tr valign="top" class="odd"><td >8 - 12</td><td >5</td><td >Major device class.</td></tr>
<tr valign="top" class="even"><td >13 - 23</td><td >11</td><td >Service class.</td></tr>
</table></div>
<!-- @@@QBluetoothDeviceInfo -->
<!-- $$$QBluetoothDeviceInfo$$$QBluetoothDeviceInfoconstQBluetoothUuid&constQString&quint32 -->
<h3 class="fn" id="QBluetoothDeviceInfo-2"><a name="QBluetoothDeviceInfo-2"></a>QBluetoothDeviceInfo::<span class="name">QBluetoothDeviceInfo</span>(const <span class="type"><a href="qbluetoothuuid.html">QBluetoothUuid</a></span> &amp;<i>uuid</i>, const <span class="type">QString</span> &amp;<i>name</i>, <span class="type">quint32</span> <i>classOfDevice</i>)</h3>
<p>Constructs a <a href="qbluetoothdeviceinfo.html">QBluetoothDeviceInfo</a> object with unique <i>uuid</i>, device name <i>name</i> and the encoded class of device <i>classOfDevice</i>.</p>
<p>This constructor is required for Low Energy devices on macOS and iOS. CoreBluetooth API hides addresses and provides unique UUIDs to identify a device. This UUID is not the same thing as a service UUID and is required to work later with CoreBluetooth API and discovered devices.</p>
<p>This function was introduced in  Qt 5.5.</p>
<!-- @@@QBluetoothDeviceInfo -->
<!-- $$$QBluetoothDeviceInfo$$$QBluetoothDeviceInfoconstQBluetoothDeviceInfo& -->
<h3 class="fn" id="QBluetoothDeviceInfo-3"><a name="QBluetoothDeviceInfo-3"></a>QBluetoothDeviceInfo::<span class="name">QBluetoothDeviceInfo</span>(const <span class="type"><a href="qbluetoothdeviceinfo.html#QBluetoothDeviceInfo">QBluetoothDeviceInfo</a></span> &amp;<i>other</i>)</h3>
<p>Constructs a <a href="qbluetoothdeviceinfo.html">QBluetoothDeviceInfo</a> that is a copy of <i>other</i>.</p>
<!-- @@@QBluetoothDeviceInfo -->
<!-- $$$~QBluetoothDeviceInfo[overload1]$$$~QBluetoothDeviceInfo -->
<h3 class="fn" id="dtor.QBluetoothDeviceInfo"><a name="dtor.QBluetoothDeviceInfo"></a>QBluetoothDeviceInfo::<span class="name">~QBluetoothDeviceInfo</span>()</h3>
<p>Destroys the <a href="qbluetoothdeviceinfo.html">QBluetoothDeviceInfo</a>.</p>
<!-- @@@~QBluetoothDeviceInfo -->
<!-- $$$address[overload1]$$$address -->
<h3 class="fn" id="address"><a name="address"></a><span class="type"><a href="qbluetoothaddress.html">QBluetoothAddress</a></span> QBluetoothDeviceInfo::<span class="name">address</span>() const</h3>
<p>Returns the address of the device.</p>
<p><b>Note: </b>On iOS and macOS this address is invalid. Instead <a href="qbluetoothdeviceinfo.html#deviceUuid">deviceUuid</a>() should be used. Those two platforms do not expose Bluetooth addresses for found Bluetooth devices and utilize unique device identifiers.</p><p><b>See also </b><a href="qbluetoothdeviceinfo.html#deviceUuid">deviceUuid</a>().</p>
<!-- @@@address -->
<!-- $$$coreConfigurations[overload1]$$$coreConfigurations -->
<h3 class="fn" id="coreConfigurations"><a name="coreConfigurations"></a><span class="type"><a href="qbluetoothdeviceinfo.html#CoreConfiguration-enum">QBluetoothDeviceInfo::CoreConfigurations</a></span> QBluetoothDeviceInfo::<span class="name">coreConfigurations</span>() const</h3>
<p>Returns the configuration of the device. If device configuration is not set, basic rate device configuration will be returned.</p>
<p>This function was introduced in  Qt 5.4.</p>
<p><b>See also </b><a href="qbluetoothdeviceinfo.html#setCoreConfigurations">setCoreConfigurations</a>().</p>
<!-- @@@coreConfigurations -->
<!-- $$$deviceUuid[overload1]$$$deviceUuid -->
<h3 class="fn" id="deviceUuid"><a name="deviceUuid"></a><span class="type"><a href="qbluetoothuuid.html">QBluetoothUuid</a></span> QBluetoothDeviceInfo::<span class="name">deviceUuid</span>() const</h3>
<p>Returns a unique identifier for a Bluetooth device without an address.</p>
<p>In general, this uuid is invalid on every platform but macOS and iOS. It is used as a workaround for those two platforms as they do not provide Bluetooth addresses for found Bluetooth Low Energy devices. Every other platform uses <a href="qbluetoothdeviceinfo.html#address">address</a>() instead.</p>
<p>This function was introduced in  Qt 5.5.</p>
<p><b>See also </b><a href="qbluetoothdeviceinfo.html#setDeviceUuid">setDeviceUuid</a>().</p>
<!-- @@@deviceUuid -->
<!-- $$$isCached[overload1]$$$isCached -->
<h3 class="fn" id="isCached"><a name="isCached"></a><span class="type">bool</span> QBluetoothDeviceInfo::<span class="name">isCached</span>() const</h3>
<p>Returns true if the <a href="qbluetoothdeviceinfo.html">QBluetoothDeviceInfo</a> object is created from cached data.</p>
<!-- @@@isCached -->
<!-- $$$isValid[overload1]$$$isValid -->
<h3 class="fn" id="isValid"><a name="isValid"></a><span class="type">bool</span> QBluetoothDeviceInfo::<span class="name">isValid</span>() const</h3>
<p>Returns true if the <a href="qbluetoothdeviceinfo.html">QBluetoothDeviceInfo</a> object is valid, otherwise returns false.</p>
<!-- @@@isValid -->
<!-- $$$majorDeviceClass[overload1]$$$majorDeviceClass -->
<h3 class="fn" id="majorDeviceClass"><a name="majorDeviceClass"></a><span class="type"><a href="qbluetoothdeviceinfo.html#MajorDeviceClass-enum">QBluetoothDeviceInfo::MajorDeviceClass</a></span> QBluetoothDeviceInfo::<span class="name">majorDeviceClass</span>() const</h3>
<p>Returns the major device class of the device.</p>
<!-- @@@majorDeviceClass -->
<!-- $$$manufacturerData[overload1]$$$manufacturerDataquint16 -->
<h3 class="fn" id="manufacturerData"><a name="manufacturerData"></a><span class="type">QByteArray</span> QBluetoothDeviceInfo::<span class="name">manufacturerData</span>(<span class="type">quint16</span> <i>manufacturerId</i>) const</h3>
<p>Returns the data associated with the given <i>manufacturerId</i>.</p>
<p>Manufacturer data is defined by the Supplement to the Bluetooth Core Specification and consists of two segments:</p>
<ul>
<li>Manufacturer specific identifier code from the <a href="https://www.bluetooth.com/specifications/assigned-numbers">Assigned Numbers</a> Company Identifiers document</li>
<li>Sequence of arbitrary data octets</li>
</ul>
<p>The interpretation of the data octets is defined by the manufacturer specified by the company identifier.</p>
<p>This function was introduced in  Qt 5.12.</p>
<p><b>See also </b><a href="qbluetoothdeviceinfo.html#manufacturerIds">manufacturerIds</a>() and <a href="qbluetoothdeviceinfo.html#setManufacturerData">setManufacturerData</a>().</p>
<!-- @@@manufacturerData -->
<!-- $$$manufacturerData$$$manufacturerData -->
<h3 class="fn" id="manufacturerData-1"><a name="manufacturerData-1"></a><span class="type">QHash</span>&lt;<span class="type">quint16</span>, <span class="type">QByteArray</span>&gt; QBluetoothDeviceInfo::<span class="name">manufacturerData</span>() const</h3>
<p>Returns the complete set of all manufacturer data.</p>
<p>This function was introduced in  Qt 5.12.</p>
<p><b>See also </b><a href="qbluetoothdeviceinfo.html#setManufacturerData">setManufacturerData</a>.</p>
<!-- @@@manufacturerData -->
<!-- $$$manufacturerIds[overload1]$$$manufacturerIds -->
<h3 class="fn" id="manufacturerIds"><a name="manufacturerIds"></a><span class="type">QVector</span>&lt;<span class="type">quint16</span>&gt; QBluetoothDeviceInfo::<span class="name">manufacturerIds</span>() const</h3>
<p>Returns all manufacturer ids attached to this device information.</p>
<p>This function was introduced in  Qt 5.12.</p>
<p><b>See also </b><a href="qbluetoothdeviceinfo.html#manufacturerData-1">manufacturerData</a>() and <a href="qbluetoothdeviceinfo.html#setManufacturerData">setManufacturerData</a>().</p>
<!-- @@@manufacturerIds -->
<!-- $$$minorDeviceClass[overload1]$$$minorDeviceClass -->
<h3 class="fn" id="minorDeviceClass"><a name="minorDeviceClass"></a><span class="type">quint8</span> QBluetoothDeviceInfo::<span class="name">minorDeviceClass</span>() const</h3>
<p>Returns the minor device class of the device. The actual information is context dependent on the value of <a href="qbluetoothdeviceinfo.html#majorDeviceClass">majorDeviceClass</a>().</p>
<p><b>See also </b><a href="qbluetoothdeviceinfo.html#MinorAudioVideoClass-enum">MinorAudioVideoClass</a>, <a href="qbluetoothdeviceinfo.html#MinorComputerClass-enum">MinorComputerClass</a>, <a href="qbluetoothdeviceinfo.html#MinorHealthClass-enum">MinorHealthClass</a>, <a href="qbluetoothdeviceinfo.html#MinorImagingClass-enum">MinorImagingClass</a>, <a href="qbluetoothdeviceinfo.html#MinorMiscellaneousClass-enum">MinorMiscellaneousClass</a>, <a href="qbluetoothdeviceinfo.html#MinorNetworkClass-enum">MinorNetworkClass</a>, <a href="qbluetoothdeviceinfo.html#MinorPeripheralClass-enum">MinorPeripheralClass</a>, <a href="qbluetoothdeviceinfo.html#MinorPhoneClass-enum">MinorPhoneClass</a>, <a href="qbluetoothdeviceinfo.html#MinorToyClass-enum">MinorToyClass</a>, and <a href="qbluetoothdeviceinfo.html#MinorWearableClass-enum">MinorWearableClass</a>.</p>
<!-- @@@minorDeviceClass -->
<!-- $$$name[overload1]$$$name -->
<h3 class="fn" id="name"><a name="name"></a><span class="type">QString</span> QBluetoothDeviceInfo::<span class="name">name</span>() const</h3>
<p>Returns the name assigned to the device.</p>
<!-- @@@name -->
<!-- $$$rssi[overload1]$$$rssi -->
<h3 class="fn" id="rssi"><a name="rssi"></a><span class="type">qint16</span> QBluetoothDeviceInfo::<span class="name">rssi</span>() const</h3>
<p>Returns the signal strength when the device was last scanned</p>
<p><b>See also </b><a href="qbluetoothdeviceinfo.html#setRssi">setRssi</a>().</p>
<!-- @@@rssi -->
<!-- $$$serviceClasses[overload1]$$$serviceClasses -->
<h3 class="fn" id="serviceClasses"><a name="serviceClasses"></a><span class="type"><a href="qbluetoothdeviceinfo.html#ServiceClass-enum">QBluetoothDeviceInfo::ServiceClasses</a></span> QBluetoothDeviceInfo::<span class="name">serviceClasses</span>() const</h3>
<p>Returns the service class of the device.</p>
<!-- @@@serviceClasses -->
<!-- $$$serviceUuids[overload1]$$$serviceUuidsQBluetoothDeviceInfo::DataCompleteness* -->
<h3 class="fn" id="serviceUuids"><a name="serviceUuids"></a><span class="type">QList</span>&lt;<span class="type"><a href="qbluetoothuuid.html">QBluetoothUuid</a></span>&gt; QBluetoothDeviceInfo::<span class="name">serviceUuids</span>(<span class="type"><a href="qbluetoothdeviceinfo.html#DataCompleteness-enum">QBluetoothDeviceInfo::DataCompleteness</a></span> *<i>completeness</i> = nullptr) const</h3>
<p>Returns the list of service UUIDS supported by the device. If <i>completeness</i> is not 0 it will be set to <a href="qbluetoothdeviceinfo.html#DataCompleteness-enum">DataComplete</a> and the complete list of UUIDs supported by the device is returned. <a href="qbluetoothdeviceinfo.html#DataCompleteness-enum">DataIncomplete</a> if additional service UUIDs are supported by the device and <a href="qbluetoothdeviceinfo.html#DataCompleteness-enum">DataUnavailable</a> if no service UUID information is available.</p>
<p>This function requires both the Bluetooth devices to support the 2.1 specification.</p>
<p><b>See also </b><a href="qbluetoothdeviceinfo.html#setServiceUuids">setServiceUuids</a>().</p>
<!-- @@@serviceUuids -->
<!-- $$$serviceUuidsCompleteness[overload1]$$$serviceUuidsCompleteness -->
<h3 class="fn" id="serviceUuidsCompleteness"><a name="serviceUuidsCompleteness"></a><span class="type"><a href="qbluetoothdeviceinfo.html#DataCompleteness-enum">QBluetoothDeviceInfo::DataCompleteness</a></span> QBluetoothDeviceInfo::<span class="name">serviceUuidsCompleteness</span>() const</h3>
<p>Returns the completeness of the service UUID list. If <a href="qbluetoothdeviceinfo.html#DataCompleteness-enum">DataComplete</a> is returned, <a href="qbluetoothdeviceinfo.html#serviceUuids">serviceUuids</a>() returns the complete list of service UUIDs supported by the device, otherwise only the partial or empty list of service UUIDs. To get a list of all services supported by the device, a full service discovery needs to be performed.</p>
<!-- @@@serviceUuidsCompleteness -->
<!-- $$$setCached[overload1]$$$setCachedbool -->
<h3 class="fn" id="setCached"><a name="setCached"></a><span class="type">void</span> QBluetoothDeviceInfo::<span class="name">setCached</span>(<span class="type">bool</span> <i>cached</i>)</h3>
<p>Used by the system to set the <i>cached</i> flag if the <a href="qbluetoothdeviceinfo.html">QBluetoothDeviceInfo</a> is created from cached data. Cached information may not be as accurate as data read from an active device.</p>
<p><b>See also </b><a href="qbluetoothdeviceinfo.html#isCached">isCached</a>().</p>
<!-- @@@setCached -->
<!-- $$$setCoreConfigurations[overload1]$$$setCoreConfigurationsQBluetoothDeviceInfo::CoreConfigurations -->
<h3 class="fn" id="setCoreConfigurations"><a name="setCoreConfigurations"></a><span class="type">void</span> QBluetoothDeviceInfo::<span class="name">setCoreConfigurations</span>(<span class="type"><a href="qbluetoothdeviceinfo.html#CoreConfiguration-enum">QBluetoothDeviceInfo::CoreConfigurations</a></span> <i>coreConfigs</i>)</h3>
<p>Sets the <a href="qbluetoothdeviceinfo.html#CoreConfiguration-enum">CoreConfigurations</a> of the device to <i>coreConfigs</i>. This will help to make a difference between regular and Low Energy devices.</p>
<p>This function was introduced in  Qt 5.4.</p>
<p><b>See also </b><a href="qbluetoothdeviceinfo.html#coreConfigurations">coreConfigurations</a>().</p>
<!-- @@@setCoreConfigurations -->
<!-- $$$setDeviceUuid[overload1]$$$setDeviceUuidconstQBluetoothUuid& -->
<h3 class="fn" id="setDeviceUuid"><a name="setDeviceUuid"></a><span class="type">void</span> QBluetoothDeviceInfo::<span class="name">setDeviceUuid</span>(const <span class="type"><a href="qbluetoothuuid.html">QBluetoothUuid</a></span> &amp;<i>uuid</i>)</h3>
<p>Sets the unique identifier <i>uuid</i> for Bluetooth devices, that do not have addresses. This happens on macOS and iOS, where the CoreBluetooth API hides addresses, but provides UUIDs to identify devices/peripherals.</p>
<p>This uuid is invalid on any other platform.</p>
<p>This function was introduced in  Qt 5.5.</p>
<p><b>See also </b><a href="qbluetoothdeviceinfo.html#deviceUuid">deviceUuid</a>().</p>
<!-- @@@setDeviceUuid -->
<!-- $$$setManufacturerData[overload1]$$$setManufacturerDataquint16constQByteArray& -->
<h3 class="fn" id="setManufacturerData"><a name="setManufacturerData"></a><span class="type">bool</span> QBluetoothDeviceInfo::<span class="name">setManufacturerData</span>(<span class="type">quint16</span> <i>manufacturerId</i>, const <span class="type">QByteArray</span> &amp;<i>data</i>)</h3>
<p>Sets the advertised manufacturer <i>data</i> for the given <i>manufacturerId</i>. Returns true if it was inserted or changed, false if it was already known.</p>
<p>This function was introduced in  Qt 5.12.</p>
<p><b>See also </b><a href="qbluetoothdeviceinfo.html#manufacturerData">manufacturerData</a>.</p>
<!-- @@@setManufacturerData -->
<!-- $$$setRssi[overload1]$$$setRssiqint16 -->
<h3 class="fn" id="setRssi"><a name="setRssi"></a><span class="type">void</span> QBluetoothDeviceInfo::<span class="name">setRssi</span>(<span class="type">qint16</span> <i>signal</i>)</h3>
<p>Set the <i>signal</i> strength value, used internally.</p>
<p><b>See also </b><a href="qbluetoothdeviceinfo.html#rssi">rssi</a>().</p>
<!-- @@@setRssi -->
<!-- $$$setServiceUuids[overload1]$$$setServiceUuidsconstQList<QBluetoothUuid>&QBluetoothDeviceInfo::DataCompleteness -->
<h3 class="fn" id="setServiceUuids"><a name="setServiceUuids"></a><span class="type">void</span> QBluetoothDeviceInfo::<span class="name">setServiceUuids</span>(const <span class="type">QList</span>&lt;<span class="type"><a href="qbluetoothuuid.html">QBluetoothUuid</a></span>&gt; &amp;<i>uuids</i>, <span class="type"><a href="qbluetoothdeviceinfo.html#DataCompleteness-enum">QBluetoothDeviceInfo::DataCompleteness</a></span> <i>completeness</i>)</h3>
<p>Sets the list of service UUIDs to <i>uuids</i> and the completeness of the data to <i>completeness</i>.</p>
<p><b>See also </b><a href="qbluetoothdeviceinfo.html#serviceUuids">serviceUuids</a>().</p>
<!-- @@@setServiceUuids -->
<!-- $$$operator!=[overload1]$$$operator!=constQBluetoothDeviceInfo& -->
<h3 class="fn" id="operator-not-eq"><a name="operator-not-eq"></a><span class="type">bool</span> QBluetoothDeviceInfo::<span class="name">operator!=</span>(const <span class="type"><a href="qbluetoothdeviceinfo.html#QBluetoothDeviceInfo">QBluetoothDeviceInfo</a></span> &amp;<i>other</i>) const</h3>
<p>Returns true if this object is different from <i>other</i>, or false otherwise.</p>
<p><b>See also </b><a href="qbluetoothdeviceinfo.html#operator-eq-eq">operator==</a>().</p>
<!-- @@@operator!= -->
<!-- $$$operator=[overload1]$$$operator=constQBluetoothDeviceInfo& -->
<h3 class="fn" id="operator-eq"><a name="operator-eq"></a><span class="type"><a href="qbluetoothdeviceinfo.html#QBluetoothDeviceInfo">QBluetoothDeviceInfo</a></span> &amp;QBluetoothDeviceInfo::<span class="name">operator=</span>(const <span class="type"><a href="qbluetoothdeviceinfo.html#QBluetoothDeviceInfo">QBluetoothDeviceInfo</a></span> &amp;<i>other</i>)</h3>
<p>Makes a copy of the <i>other</i> and assigns it to this <a href="qbluetoothdeviceinfo.html">QBluetoothDeviceInfo</a> object.</p>
<!-- @@@operator= -->
<!-- $$$operator==[overload1]$$$operator==constQBluetoothDeviceInfo& -->
<h3 class="fn" id="operator-eq-eq"><a name="operator-eq-eq"></a><span class="type">bool</span> QBluetoothDeviceInfo::<span class="name">operator==</span>(const <span class="type"><a href="qbluetoothdeviceinfo.html#QBluetoothDeviceInfo">QBluetoothDeviceInfo</a></span> &amp;<i>other</i>) const</h3>
<p>Returns true if the <i>other</i> <a href="qbluetoothdeviceinfo.html">QBluetoothDeviceInfo</a> object and this are identical.</p>
<!-- @@@operator== -->
</div>
        </div>
       </div>
   </div>
   </div>
</div>
<div class="footer">
   <p>
   <acronym title="Copyright">&copy;</acronym> 2019 The Qt Company Ltd.
   Documentation contributions included herein are the copyrights of
   their respective owners.<br/>    The documentation provided herein is licensed under the terms of the    <a href="http://www.gnu.org/licenses/fdl.html">GNU Free Documentation    License version 1.3</a> as published by the Free Software Foundation.<br/>    Qt and respective logos are trademarks of The Qt Company Ltd.     in Finland and/or other countries worldwide. All other trademarks are property
   of their respective owners. </p>
</div>
</body>
</html>