diff options
author | Kieran Bingham <kieran.bingham@ideasonboard.com> | 2019-07-02 12:38:09 +0100 |
---|---|---|
committer | Kieran Bingham <kieran.bingham@ideasonboard.com> | 2019-07-04 22:11:27 +0100 |
commit | 2976dd6a7e202d161077a454b28e9fcce98945c1 (patch) | |
tree | eb09c921f436182b5444e3049ca8f92e2c0ae1d5 | |
parent | b3ad7b8654ee0166c86a53d19c3f8b7e0b4fd4ca (diff) |
qcam: Add the version string to the title
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.
Reviewed-by: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
Signed-off-by: Kieran Bingham <kieran.bingham@ideasonboard.com>
-rw-r--r-- | src/qcam/main_window.cpp | 4 | ||||
-rw-r--r-- | src/qcam/main_window.h | 1 |
2 files changed, 5 insertions, 0 deletions
diff --git a/src/qcam/main_window.cpp b/src/qcam/main_window.cpp index 0f737d85..d6136910 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 345bdaae..46a494a9 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_; |