Fakeradio: emit signal when scanning aborted

Patch from Sami Nurmenniemi.

Emits searchingChanged(false)
when scanning is aborted because it was initiated too close to
the limits of the frequency range.

Change-Id: I15a1334c8a7058dd8eb413c2742f8f12aed7bed5
Reviewed-on: http://codereview.qt-project.org/5570
Reviewed-by: Qt Sanity Bot <qt_sanity_bot@ovi.com>
Reviewed-by: Michael Goddard <michael.goddard@nokia.com>
This commit is contained in:
Jonas Rabbe
2011-09-27 12:25:49 +10:00
committed by Qt by Nokia
parent 7941413f3f
commit 788175b4f4

View File

@@ -321,7 +321,10 @@ void FakeRadioTunerControl::searchEnded()
maxFreq = m_currentFreq;
}
if ((qreal)(maxFreq - minFreq) / (qreal)(fRange.second - fRange.first) < 0.02) { // don't want to do anything if we have less than 2% of the range to move
if ((qreal)(maxFreq - minFreq) / (qreal)(fRange.second - fRange.first) < 0.02) {
// don't change frequency if we have less than 2% of the range to scan
m_searching = false;
emit searchingChanged(m_searching);
return;
}