Cours:QtMqtt : Différence entre versions

De troyesGEII
Aller à : navigation, rechercher
(Etape 1 : connexion au broker)
Ligne 12 : Ligne 12 :
  
 
=Etape 1 : connexion au broker=
 
=Etape 1 : connexion au broker=
 +
 +
Dans la classe qui utilisera la connexion mqtt :
 +
 +
*créer un attribut de type [https://doc.qt.io/qt-5/qmqttclient.html QMqttClient]

Version du 11 octobre 2022 à 10:00

Nous utiliserons le module QtMqtt pour utiliser le protocole mqtt.

Voici les différentes étapes qui permettront de :

  • se connecter sur un broker
  • publier des messages sur des topics
  • recevoir des messages d'un topic particulier

Configuration du projet

Ajouter dans le fichier de configuration de votre projet Qt ( fichier .pro ) la ligne suivante :

QT += mqtt

Etape 1 : connexion au broker

Dans la classe qui utilisera la connexion mqtt :