diff -r 2b40d63a9c3d -r 90517678cc4f qtmobility/examples/radio/radio.cpp --- 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()<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"));