|
InterfaceGPS 0.1.0
Interface embarquée Qt pour navigation, multimédia, caméra et télémétrie
|
Rôle architectural : Interface de contrôle média Bluetooth via MPRIS/DBus. Plus de détails...
#include <QObject>#include <QtDBus/QtDBus>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... | |
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.