--- a/qtmobility/examples/radio/radio.cpp Fri Apr 16 15:51:22 2010 +0300
+++ b/qtmobility/examples/radio/radio.cpp Mon May 03 13:18:40 2010 +0300
@@ -51,10 +51,6 @@
if(radio->isBandSupported(QRadioTuner::FM))
radio->setBand(QRadioTuner::FM);
- else {
- qWarning()<<"Currently only works for FM";
- exit(0);
- }
QWidget *window = new QWidget;
QVBoxLayout* layout = new QVBoxLayout;
@@ -71,7 +67,10 @@
topBar->addWidget(freq);
signal = new QLabel;
- signal->setText(tr("No Signal"));
+ if (radio->isAvailable())
+ signal->setText(tr("No Signal"));
+ else
+ signal->setText(tr("No radio found"));
topBar->addWidget(signal);
volumeSlider = new QSlider(Qt::Vertical,this);
@@ -79,7 +78,6 @@
#if defined Q_OS_SYMBIAN
volumeSlider->setRange(0,10);
#endif
- qWarning()<<radio->volume();
volumeSlider->setValue(radio->volume());
connect(volumeSlider,SIGNAL(valueChanged(int)),this,SLOT(updateVolume(int)));
topBar->addWidget(volumeSlider);
@@ -102,7 +100,7 @@
#else
buttonBar->addWidget(left);
#endif
-
+
right = new QPushButton;
connect(right,SIGNAL(clicked()),SLOT(freqUp()));
right->setText(tr("Freq Up"));