summaryrefslogtreecommitdiffhomepage
path: root/cv
diff options
context:
space:
mode:
Diffstat (limited to 'cv')
-rw-r--r--cv/video-property-page.cpp6
1 files changed, 4 insertions, 2 deletions
diff --git a/cv/video-property-page.cpp b/cv/video-property-page.cpp
index f7126a85..8589f11a 100644
--- a/cv/video-property-page.cpp
+++ b/cv/video-property-page.cpp
@@ -49,7 +49,9 @@ struct prop_settings_worker final : QThread
prop_settings_worker::prop_settings_worker(int idx)
{
- if (cap.get(cv::CAP_PROP_SETTINGS) < 0)
+ int ret = cap.get(cv::CAP_PROP_SETTINGS);
+
+ if (ret < 0)
run_in_thread_async(qApp, []() {
QMessageBox msg;
msg.setTextFormat(Qt::RichText);
@@ -63,7 +65,7 @@ prop_settings_worker::prop_settings_worker(int idx)
msg.setIcon(QMessageBox::Warning);
msg.exec();
});
- else if (cap.get(cv::CAP_PROP_SETTINGS > 0))
+ else if (ret > 0)
run_in_thread_async(qApp, []() {
QMessageBox::warning(nullptr,
"Camera properties",