Bonjour,

J'ai posté avant la partie 1° et ça marche. Je voudrais maintenant détecter les autres appareils autour de moi qui utilisent le Bluetooth.

Mon code :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
 
#include <QApplication>
#include <QObject>
 
#include <QBluetoothLocalDevice>
#include <QBluetoothServiceDiscoveryAgent>
#include <QBluetoothDeviceInfo>
 
#include <QDebug>
 
int main(int argc, char *argv[])
{
    QApplication appli(argc, argv);
qDebug() << "Ouverture de l'application\n";
 
// 1- Récupération des infos sur le bluetooth de mon PC
    QBluetoothLocalDevice LocalDevice;
    QString LocalDeviceName;
 
    if (LocalDevice.isValid())
    {
        LocalDevice.powerOn(); // Activation du bluetooth
        LocalDeviceName = LocalDevice.name(); // Nom du peripherique
qDebug() << "Le nom du pheripherique Local est : " << LocalDeviceName;
        // Rendre mon PC Visible par les autres appareils des alentours
        LocalDevice.setHostMode(QBluetoothLocalDevice::HostDiscoverable); 
    }
    else
    {
        qDebug() << "Le Bluetooth du PC n'est pas Valide ";
    }
 
// 2- Recherche autres appareils
    QBluetoothDeviceDiscoveryAgent ConBlueth;
    //ConBlueth.setLowEnergyDiscoveryTimeout(15000);
    ConBlueth.start();
 
 
qDebug() << "\nFermeture de l'application";
    return 0;
}
Je n'arrive pas à donner une suite à ce programme pour la détection d'éventuel autres appareils utilisant le bluetooth.
Pouvez vous m'orienter sur une piste.
Merci d'avance et bonne journée.