22 videoLabel = ui->lblVideo;
26 videoLabel->setScaledContents(
true);
27 videoLabel->setAlignment(Qt::AlignCenter);
29 qDebug() <<
"[CAMERA] Constructeur OK. Label vidéo connecté à l'interface.";
32 udpSocket =
new QUdpSocket(
this);
35 connect(udpSocket, &QUdpSocket::readyRead,
this, &CameraPage::processPendingDatagrams);
Rôle architectural : Page UI dédiée à l'affichage du flux caméra embarqué (ex: vue recul ou Bird-eye)...
Contrôleur de la vue caméra. Cette classe écoute sur un port UDP spécifique (4444) pour recevoir des ...
CameraPage(QWidget *parent=nullptr)
Constructeur de la page Caméra. Initialise l'interface et prépare le socket UDP sans pour autant l'ou...
~CameraPage()
Destructeur. Libère l'interface générée.
void startStream()
Démarre l'écoute du flux vidéo entrant. Ouvre le port UDP 4444 et se met en attente de datagrammes....
void stopStream()
Arrête l'écoute du flux vidéo entrant. Ferme le port UDP et efface la dernière image affichée....