From 511e668cb3ce8a77db8b54a7c27207011a388e19 Mon Sep 17 00:00:00 2001 From: bartool Date: Sun, 12 Oct 2025 19:29:23 +0200 Subject: [PATCH] feat: add isConnected method to CameraWorker and is_connected method to CameraController --- core/camera/camera_controller.py | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/core/camera/camera_controller.py b/core/camera/camera_controller.py index 0e431da..9230cb4 100644 --- a/core/camera/camera_controller.py +++ b/core/camera/camera_controller.py @@ -88,6 +88,9 @@ class CameraWorker(QObject): qimg = QImage(rgb_image.data, w, h, ch * w, QImage.Format.Format_RGB888) pixmap = QPixmap.fromImage(qimg) self.frame_ready.emit(pixmap) + + def isConnected(self): + return self.is_connected class CameraController(QObject): @@ -143,4 +146,7 @@ class CameraController(QObject): self._start_stream_requested.emit() def stop_stream(self) -> None: - self._stop_stream_requested.emit() \ No newline at end of file + self._stop_stream_requested.emit() + + def is_connected(self): + return self._worker.isConnected() \ No newline at end of file