summaryrefslogtreecommitdiffstats
path: root/src/imports/multimedia/qdeclarativeradio.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/imports/multimedia/qdeclarativeradio.cpp')
-rw-r--r--src/imports/multimedia/qdeclarativeradio.cpp20
1 files changed, 17 insertions, 3 deletions
diff --git a/src/imports/multimedia/qdeclarativeradio.cpp b/src/imports/multimedia/qdeclarativeradio.cpp
index 5debda7ba..5cac32e6f 100644
--- a/src/imports/multimedia/qdeclarativeradio.cpp
+++ b/src/imports/multimedia/qdeclarativeradio.cpp
@@ -156,21 +156,35 @@ void QDeclarativeRadio::setMuted(bool muted)
m_radioTuner->setMuted(muted);
}
-void QDeclarativeRadio::cancelSearch()
+void QDeclarativeRadio::cancelScan()
{
m_radioTuner->cancelSearch();
}
-void QDeclarativeRadio::searchBackward()
+void QDeclarativeRadio::scanDown()
{
m_radioTuner->searchBackward();
}
-void QDeclarativeRadio::searchForward()
+void QDeclarativeRadio::scanUp()
{
m_radioTuner->searchForward();
}
+void QDeclarativeRadio::tuneDown()
+{
+ int f = frequency();
+ f = f - frequencyStep();
+ setFrequency(f);
+}
+
+void QDeclarativeRadio::tuneUp()
+{
+ int f = frequency();
+ f = f + frequencyStep();
+ setFrequency(f);
+}
+
void QDeclarativeRadio::start()
{
m_radioTuner->start();