InterfaceGPS 0.1.0
Interface embarquée Qt pour navigation, multimédia, caméra et télémétrie
Chargement...
Recherche...
Aucune correspondance
Référence du fichier bluetoothmanager.h

Rôle architectural : Interface de contrôle média Bluetooth via MPRIS/DBus. Plus de détails...

#include <QObject>
#include <QtDBus/QtDBus>
Graphe des dépendances par inclusion de bluetoothmanager.h:
Ce graphe montre quels fichiers incluent directement ou indirectement ce fichier :

Aller au code source de ce fichier.

Classes

class  BluetoothManager
 Gestionnaire de communication avec les lecteurs multimédias du système d'exploitation. Cette classe écoute le bus de session DBus pour détecter la présence de lecteurs compatibles MPRIS (ex: Spotify, lecteur Bluetooth du téléphone connecté, VLC). Elle expose ensuite ces données sous forme de propriétés Qt (Q_PROPERTY) pour permettre une intégration avec l'interface graphique (QML/C++). Plus de détails...
 

Description détaillée

Rôle architectural : Interface de contrôle média Bluetooth via MPRIS/DBus.

Responsabilités : Exposer les métadonnées (titre, artiste), l'état de lecture et les commandes (Play, Pause, Next) au reste de l'application (notamment à MediaPlayer.QML). Dépendances principales : Qt DBus et les services org.mpris.MediaPlayer2.*.

Définition dans le fichier bluetoothmanager.h.