[libcamera-devel] [PATCH v8 0/8] Introduce capture scripts to qcam
Utkarsh Tiwari
utkarsh02t at gmail.com
Wed Aug 10 17:35:08 CEST 2022
On Wed, 10 Aug, 2022, 20:33 Utkarsh Tiwari, <utkarsh02t at gmail.com> wrote:
> Difference from v8:
>
Typo :
Difference from v7:
> 1. Fixes the commit message in 1/8
> 2. Removes various useless headers in cam_select_dialog.h
> 3. The cameraSelectDialog_ is now only created once in 6/8
> 4. scriptPathLabel_ now has permanent parent captureWidget
>
> Each patch include their differences from previous versions.
>
> Difference from v6 :
> 1. This series now merges
> https://lists.libcamera.org/pipermail/libcamera-devel/2022-August/033137.html
> 2. The capture script button now lives in the CameraSelectorDialog
> 3. We now show the capture selected scripts path
> 4. Now the implementation of CameraSelectorDialog lives in it .cpp
>
> Normal Introduction:
> Hi,
>
> This series aims to add a Dialog box which can be used to select
> camera while at startup and trying to switch cameras.
>
> The series first adds the dialog to be used just for selection of
> camera at startup and then moves on to replace the current QCombBox
> in favour of the dialog box.
>
> We already got the ability to load capture scripts to run the
> capture sessions in cam.
>
> This is patch series introduces both a GUI way and a cmdline way to
> load the capture script in qcam.
>
> With this we get the ability to load a capture script and
> to stop a running one.
>
> It utilizes the parser in cam.
>
> A Screenshot :
> https://pasteboard.co/mO811IF3RQtk.png
>
> Utkarsh Tiwari (8):
> qcam: Use QDialog for selection of cameras at startup
> qcam: Support Hotplug for Camera Selection Dialog
> qcam: MainWindow: Replace cameraCombo_ with CameraSelectorDialog
> qcam: CamSelectDialog: Display Location and Model propety of camera
> qcam: Queue requests only through MainWindow::queueRequest()
> qcam: CamSelectDialog: Add capture script button
> qcam: CamSelectDialog: Display Capture script path
> qcam: Add --script to load capture script
>
> src/qcam/cam_select_dialog.cpp | 205 +++++++++++++++++++++++++++++++++
> src/qcam/cam_select_dialog.h | 71 ++++++++++++
> src/qcam/main.cpp | 3 +
> src/qcam/main_window.cpp | 161 ++++++++++++++++++--------
> src/qcam/main_window.h | 20 +++-
> src/qcam/meson.build | 4 +
> 6 files changed, 413 insertions(+), 51 deletions(-)
> create mode 100644 src/qcam/cam_select_dialog.cpp
> create mode 100644 src/qcam/cam_select_dialog.h
>
> --
> 2.25.1
>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.libcamera.org/pipermail/libcamera-devel/attachments/20220810/3cd577cc/attachment.htm>
More information about the libcamera-devel
mailing list