From d3d90bc6a9dc39bb8b0b739a194a9d84634bac8f Mon Sep 17 00:00:00 2001 From: matlabbe Date: Wed, 23 Nov 2011 22:12:44 +0000 Subject: [PATCH] Don't show cmaera rate when the rate is 0 git-svn-id: http://find-object.googlecode.com/svn/trunk/find_object@44 620bd6b2-0a58-f614-fd9a-1bd335dccda9 --- src/MainWindow.cpp | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/src/MainWindow.cpp b/src/MainWindow.cpp index 457dc0bb..e2cf7127 100644 --- a/src/MainWindow.cpp +++ b/src/MainWindow.cpp @@ -522,7 +522,14 @@ void MainWindow::update(const cv::Mat & image) // Refresh the label only after each 1000 ms if(refreshStartTime_.elapsed() > 1000) { - ui_->label_timeRefreshRate->setText(QString("(%1 Hz - %2 Hz)").arg(QString::number(Settings::getCamera_imageRate().toInt())).arg(QString::number(lowestRefreshRate_))); + if(Settings::getCamera_imageRate().toInt()>0) + { + ui_->label_timeRefreshRate->setText(QString("(%1 Hz - %2 Hz)").arg(QString::number(Settings::getCamera_imageRate().toInt())).arg(QString::number(lowestRefreshRate_))); + } + else + { + ui_->label_timeRefreshRate->setText(QString("(%2 Hz)").arg(QString::number(lowestRefreshRate_))); + } lowestRefreshRate_ = 99; refreshStartTime_.start(); }