[libcamera-devel] [PATCH v2 4/5] qcam: Add the version string to the title
Laurent Pinchart
laurent.pinchart at ideasonboard.com
Thu Jul 4 15:47:26 CEST 2019
Hi Kieran,
Thank you for the patch.
On Thu, Jul 04, 2019 at 02:03:46PM +0100, Kieran Bingham wrote:
> Provide the version string reported by the libcamera library on the qcam
> test utility.
>
> This helps confirm the exact version of the library that is being used
> while testing.
>
> The version string is stored in the MainWindow so that it can be reused
> without reconstructing.
>
> Signed-off-by: Kieran Bingham <kieran.bingham at ideasonboard.com>
Reviewed-by: Laurent Pinchart <laurent.pinchart at ideasonboard.com>
> ---
> src/qcam/main_window.cpp | 4 ++++
> src/qcam/main_window.h | 1 +
> 2 files changed, 5 insertions(+)
>
> diff --git a/src/qcam/main_window.cpp b/src/qcam/main_window.cpp
> index 0f737d852960..d61369109d66 100644
> --- a/src/qcam/main_window.cpp
> +++ b/src/qcam/main_window.cpp
> @@ -14,6 +14,7 @@
> #include <QTimer>
>
> #include <libcamera/camera_manager.h>
> +#include <libcamera/version.h>
>
> #include "main_window.h"
> #include "viewfinder.h"
> @@ -25,6 +26,9 @@ MainWindow::MainWindow(const OptionsParser::Options &options)
> {
> int ret;
>
> + title_ = "QCam " + QString::fromStdString(libcamera::version);
> + setWindowTitle(title_);
> +
> viewfinder_ = new ViewFinder(this);
> setCentralWidget(viewfinder_);
> viewfinder_->setFixedSize(500, 500);
> diff --git a/src/qcam/main_window.h b/src/qcam/main_window.h
> index 345bdaaed354..46a494a9d783 100644
> --- a/src/qcam/main_window.h
> +++ b/src/qcam/main_window.h
> @@ -42,6 +42,7 @@ private:
> const std::map<Stream *, Buffer *> &buffers);
> int display(Buffer *buffer);
>
> + QString title_;
> const OptionsParser::Options &options_;
>
> std::shared_ptr<Camera> camera_;
--
Regards,
Laurent Pinchart
More information about the libcamera-devel
mailing list