|
InterfaceGPS 0.1.0
Interface embarquée Qt pour navigation, multimédia, caméra et télémétrie
|
Rôle architectural : Orchestrateur principal des pages du tableau de bord. Plus de détails...
#include <QMainWindow>#include <QHBoxLayout>#include <QPushButton>Aller au code source de ce fichier.
Classes | |
| class | MainWindow |
| Fenêtre principale agissant comme conteneur parent de toutes les vues de l'application. Cette classe instancie toutes les sous-pages au démarrage et les garde en mémoire. Au lieu de détruire/recréer les pages lors de la navigation, elle se contente de masquer ou d'afficher les widgets concernés, ce qui garantit une interface réactive. Plus de détails... | |
Rôle architectural : Orchestrateur principal des pages du tableau de bord.
Responsabilités : Gérer la navigation entre les différents modules, sauvegarder l'état de l'interface (persistance) et gérer le mode "écran partagé" (Split-Screen). Dépendances principales : QMainWindow, pages métiers (Navigation, Media, etc.), TelemetryData et QSettings.
Définition dans le fichier mainwindow.h.