diff options
Diffstat (limited to 'examples/multimedia/camera/camera.py')
-rw-r--r-- | examples/multimedia/camera/camera.py | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/examples/multimedia/camera/camera.py b/examples/multimedia/camera/camera.py index 0f23a37fb..12c8d2e97 100644 --- a/examples/multimedia/camera/camera.py +++ b/examples/multimedia/camera/camera.py @@ -50,6 +50,7 @@ from PySide6.QtWidgets import (QApplication, QHBoxLayout, QLabel, from PySide6.QtMultimedia import QCamera, QCameraImageCapture, QCameraInfo from PySide6.QtMultimediaWidgets import QCameraViewfinder + class ImageView(QWidget): def __init__(self, previewImage, fileName): super().__init__() @@ -83,6 +84,7 @@ class ImageView(QWidget): def launch(self): QDesktopServices.openUrl(QUrl.fromLocalFile(self.fileName)) + class MainWindow(QMainWindow): def __init__(self): super().__init__() @@ -160,6 +162,7 @@ class MainWindow(QMainWindow): self.tabWidget.addTab(imageView, "Capture #{}".format(index)) self.tabWidget.setCurrentIndex(index) + if __name__ == '__main__': app = QApplication(sys.argv) mainWin = MainWindow() |