--- a/common/radio_global.h Tue Jun 29 15:09:03 2010 +0300
+++ b/common/radio_global.h Thu Jul 08 12:44:18 2010 +0300
@@ -142,7 +142,8 @@
StationScan,
StationScanFinalize,
StationScanNoStationsFound,
- SkipFromEngine
+ SkipFromEngine,
+ SkipFromWidget
};
}
--- a/radioapp/bwins/fmradiouiengineu.def Tue Jun 29 15:09:03 2010 +0300
+++ b/radioapp/bwins/fmradiouiengineu.def Thu Jul 08 12:44:18 2010 +0300
@@ -7,47 +7,47 @@
?qt_metacast@RadioUiEngine@@UAEPAXPBD@Z @ 6 NONAME ; void * RadioUiEngine::qt_metacast(char const *)
?parseFrequency@RadioStation@@SA?AVQString@@I@Z @ 7 NONAME ; class QString RadioStation::parseFrequency(unsigned int)
??0RadioStation@@QAE@ABV0@@Z @ 8 NONAME ; RadioStation::RadioStation(class RadioStation const &)
- ?skipStation@RadioUiEngine@@QAEIW4Mode@StationSkip@@I@Z @ 9 NONAME ; unsigned int RadioUiEngine::skipStation(enum StationSkip::Mode, unsigned int)
- ?region@RadioUiEngine@@QBE?AW4Region@RadioRegion@@XZ @ 10 NONAME ; enum RadioRegion::Region RadioUiEngine::region(void) const
- ?frequency@RadioStation@@QBEIXZ @ 11 NONAME ; unsigned int RadioStation::frequency(void) const
- ?setFavoriteByFrequency@RadioStationModel@@QAEXI_N@Z @ 12 NONAME ; void RadioStationModel::setFavoriteByFrequency(unsigned int, bool)
- ?isInitialized@RadioUiEngine@@QBE_NXZ @ 13 NONAME ; bool RadioUiEngine::isInitialized(void) const
- ?staticMetaObject@RadioUiEngine@@2UQMetaObject@@B @ 14 NONAME ; struct QMetaObject const RadioUiEngine::staticMetaObject
- ?indexFromFrequency@RadioStationModel@@QAEHI@Z @ 15 NONAME ; int RadioStationModel::indexFromFrequency(unsigned int)
- ?stationsInRange@RadioStationModel@@QAE?AV?$QList@VRadioStation@@@@II@Z @ 16 NONAME ; class QList<class RadioStation> RadioStationModel::stationsInRange(unsigned int, unsigned int)
- ?settings@RadioUiEngine@@QAEAAVRadioSettingsIf@@XZ @ 17 NONAME ; class RadioSettingsIf & RadioUiEngine::settings(void)
- ?emitAntennaStatusChanged@RadioUiEngine@@AAEX_N@Z @ 18 NONAME ; void RadioUiEngine::emitAntennaStatusChanged(bool)
- ?hasPiCode@RadioStation@@QBE_NXZ @ 19 NONAME ; bool RadioStation::hasPiCode(void) const
- ??_ERadioScannerEngine@@UAE@I@Z @ 20 NONAME ; RadioScannerEngine::~RadioScannerEngine(unsigned int)
- ?setFavoriteByPreset@RadioStationModel@@QAEXH_N@Z @ 21 NONAME ; void RadioStationModel::setFavoriteByPreset(int, bool)
- ?rdsAvailabilityChanged@RadioUiEngine@@IAEX_N@Z @ 22 NONAME ; void RadioUiEngine::rdsAvailabilityChanged(bool)
- ?findPresetIndex@RadioStationModel@@QAEHHAAVRadioStation@@@Z @ 23 NONAME ; int RadioStationModel::findPresetIndex(int, class RadioStation &)
- ?stationHandlerIf@RadioStationModel@@QAEAAVRadioStationHandlerIf@@XZ @ 24 NONAME ; class RadioStationHandlerIf & RadioStationModel::stationHandlerIf(void)
- ?qt_metacall@RadioHistoryModel@@UAEHW4Call@QMetaObject@@HPAPAX@Z @ 25 NONAME ; int RadioHistoryModel::qt_metacall(enum QMetaObject::Call, int, void * *)
- ?frequencyString@RadioStation@@QBE?AVQString@@XZ @ 26 NONAME ; class QString RadioStation::frequencyString(void) const
- ?emitVolumeChanged@RadioUiEngine@@AAEXH@Z @ 27 NONAME ; void RadioUiEngine::emitVolumeChanged(int)
- ?qt_metacall@RadioUiEngine@@UAEHW4Call@QMetaObject@@HPAPAX@Z @ 28 NONAME ; int RadioUiEngine::qt_metacall(enum QMetaObject::Call, int, void * *)
- ?reset@RadioStation@@AAEXXZ @ 29 NONAME ; void RadioStation::reset(void)
- ?createScannerEngine@RadioUiEngine@@QAE?AV?$QSharedPointer@VRadioScannerEngine@@@@XZ @ 30 NONAME ; class QSharedPointer<class RadioScannerEngine> RadioUiEngine::createScannerEngine(void)
- ?emitAudioRouteChanged@RadioUiEngine@@AAEX_N@Z @ 31 NONAME ; void RadioUiEngine::emitAudioRouteChanged(bool)
- ?addItem@RadioHistoryModel@@AAEXABVQString@@0ABVRadioStation@@@Z @ 32 NONAME ; void RadioHistoryModel::addItem(class QString const &, class QString const &, class RadioStation const &)
- ?d_func@RadioScannerEngine@@ABEPBVRadioScannerEnginePrivate@@XZ @ 33 NONAME ; class RadioScannerEnginePrivate const * RadioScannerEngine::d_func(void) const
- ??4RadioStation@@QAEAAV0@ABV0@@Z @ 34 NONAME ; class RadioStation & RadioStation::operator=(class RadioStation const &)
- ?toggleAudioRoute@RadioUiEngine@@QAEXXZ @ 35 NONAME ; void RadioUiEngine::toggleAudioRoute(void)
- ?stationModel@RadioUiEngine@@QAEAAVRadioStationModel@@XZ @ 36 NONAME ; class RadioStationModel & RadioUiEngine::stationModel(void)
- ?unsetType@RadioStation@@QAEXV?$QFlags@W4TypeFlag@RadioStation@@@@@Z @ 37 NONAME ; void RadioStation::unsetType(class QFlags<enum RadioStation::TypeFlag>)
- ?toggleTagging@RadioHistoryModel@@QAEXABVRadioHistoryItem@@H@Z @ 38 NONAME ; void RadioHistoryModel::toggleTagging(class RadioHistoryItem const &, int)
- ?muteChanged@RadioUiEngine@@IAEX_N@Z @ 39 NONAME ; void RadioUiEngine::muteChanged(bool)
- ?maxFrequency@RadioUiEngine@@QBEIXZ @ 40 NONAME ; unsigned int RadioUiEngine::maxFrequency(void) const
- ?setIcons@RadioStationModel@@QAEXABVQIcon@@0@Z @ 41 NONAME ; void RadioStationModel::setIcons(class QIcon const &, class QIcon const &)
- ?saveStation@RadioStationModel@@QAEXAAVRadioStation@@@Z @ 42 NONAME ; void RadioStationModel::saveStation(class RadioStation &)
- ?getStaticMetaObject@RadioHistoryModel@@SAABUQMetaObject@@XZ @ 43 NONAME ; struct QMetaObject const & RadioHistoryModel::getStaticMetaObject(void)
- ?findUnusedPresetIndex@RadioStationModel@@AAEHXZ @ 44 NONAME ; int RadioStationModel::findUnusedPresetIndex(void)
- ?hasChanged@RadioStation@@QBE_NXZ @ 45 NONAME ; bool RadioStation::hasChanged(void) const
- ?trUtf8@RadioScannerEngine@@SA?AVQString@@PBD0H@Z @ 46 NONAME ; class QString RadioScannerEngine::trUtf8(char const *, char const *, int)
- ?isScanning@RadioUiEngine@@QBE_NXZ @ 47 NONAME ; bool RadioUiEngine::isScanning(void) const
- ?dynamicPsCheckEnded@RadioStationModel@@AAEXXZ @ 48 NONAME ; void RadioStationModel::dynamicPsCheckEnded(void)
- ?d_func@RadioHistoryModel@@AAEPAVRadioHistoryModelPrivate@@XZ @ 49 NONAME ; class RadioHistoryModelPrivate * RadioHistoryModel::d_func(void)
+ ?region@RadioUiEngine@@QBE?AW4Region@RadioRegion@@XZ @ 9 NONAME ; enum RadioRegion::Region RadioUiEngine::region(void) const
+ ?frequency@RadioStation@@QBEIXZ @ 10 NONAME ; unsigned int RadioStation::frequency(void) const
+ ?setFavoriteByFrequency@RadioStationModel@@QAEXI_N@Z @ 11 NONAME ; void RadioStationModel::setFavoriteByFrequency(unsigned int, bool)
+ ?isInitialized@RadioUiEngine@@QBE_NXZ @ 12 NONAME ; bool RadioUiEngine::isInitialized(void) const
+ ?staticMetaObject@RadioUiEngine@@2UQMetaObject@@B @ 13 NONAME ; struct QMetaObject const RadioUiEngine::staticMetaObject
+ ?indexFromFrequency@RadioStationModel@@QAEHI@Z @ 14 NONAME ; int RadioStationModel::indexFromFrequency(unsigned int)
+ ?stationsInRange@RadioStationModel@@QAE?AV?$QList@VRadioStation@@@@II@Z @ 15 NONAME ; class QList<class RadioStation> RadioStationModel::stationsInRange(unsigned int, unsigned int)
+ ?settings@RadioUiEngine@@QAEAAVRadioSettingsIf@@XZ @ 16 NONAME ; class RadioSettingsIf & RadioUiEngine::settings(void)
+ ?emitAntennaStatusChanged@RadioUiEngine@@AAEX_N@Z @ 17 NONAME ; void RadioUiEngine::emitAntennaStatusChanged(bool)
+ ?hasPiCode@RadioStation@@QBE_NXZ @ 18 NONAME ; bool RadioStation::hasPiCode(void) const
+ ??_ERadioScannerEngine@@UAE@I@Z @ 19 NONAME ; RadioScannerEngine::~RadioScannerEngine(unsigned int)
+ ?setFavoriteByPreset@RadioStationModel@@QAEXH_N@Z @ 20 NONAME ; void RadioStationModel::setFavoriteByPreset(int, bool)
+ ?rdsAvailabilityChanged@RadioUiEngine@@IAEX_N@Z @ 21 NONAME ; void RadioUiEngine::rdsAvailabilityChanged(bool)
+ ?findPresetIndex@RadioStationModel@@QAEHHAAVRadioStation@@@Z @ 22 NONAME ; int RadioStationModel::findPresetIndex(int, class RadioStation &)
+ ?stationHandlerIf@RadioStationModel@@QAEAAVRadioStationHandlerIf@@XZ @ 23 NONAME ; class RadioStationHandlerIf & RadioStationModel::stationHandlerIf(void)
+ ?qt_metacall@RadioHistoryModel@@UAEHW4Call@QMetaObject@@HPAPAX@Z @ 24 NONAME ; int RadioHistoryModel::qt_metacall(enum QMetaObject::Call, int, void * *)
+ ?frequencyString@RadioStation@@QBE?AVQString@@XZ @ 25 NONAME ; class QString RadioStation::frequencyString(void) const
+ ?emitVolumeChanged@RadioUiEngine@@AAEXH@Z @ 26 NONAME ; void RadioUiEngine::emitVolumeChanged(int)
+ ?qt_metacall@RadioUiEngine@@UAEHW4Call@QMetaObject@@HPAPAX@Z @ 27 NONAME ; int RadioUiEngine::qt_metacall(enum QMetaObject::Call, int, void * *)
+ ?reset@RadioStation@@AAEXXZ @ 28 NONAME ; void RadioStation::reset(void)
+ ?createScannerEngine@RadioUiEngine@@QAE?AV?$QSharedPointer@VRadioScannerEngine@@@@XZ @ 29 NONAME ; class QSharedPointer<class RadioScannerEngine> RadioUiEngine::createScannerEngine(void)
+ ?emitAudioRouteChanged@RadioUiEngine@@AAEX_N@Z @ 30 NONAME ; void RadioUiEngine::emitAudioRouteChanged(bool)
+ ?addItem@RadioHistoryModel@@AAEXABVQString@@0ABVRadioStation@@@Z @ 31 NONAME ; void RadioHistoryModel::addItem(class QString const &, class QString const &, class RadioStation const &)
+ ?d_func@RadioScannerEngine@@ABEPBVRadioScannerEnginePrivate@@XZ @ 32 NONAME ; class RadioScannerEnginePrivate const * RadioScannerEngine::d_func(void) const
+ ??4RadioStation@@QAEAAV0@ABV0@@Z @ 33 NONAME ; class RadioStation & RadioStation::operator=(class RadioStation const &)
+ ?toggleAudioRoute@RadioUiEngine@@QAEXXZ @ 34 NONAME ; void RadioUiEngine::toggleAudioRoute(void)
+ ?stationModel@RadioUiEngine@@QAEAAVRadioStationModel@@XZ @ 35 NONAME ; class RadioStationModel & RadioUiEngine::stationModel(void)
+ ?unsetType@RadioStation@@QAEXV?$QFlags@W4TypeFlag@RadioStation@@@@@Z @ 36 NONAME ; void RadioStation::unsetType(class QFlags<enum RadioStation::TypeFlag>)
+ ?toggleTagging@RadioHistoryModel@@QAEXABVRadioHistoryItem@@H@Z @ 37 NONAME ; void RadioHistoryModel::toggleTagging(class RadioHistoryItem const &, int)
+ ?muteChanged@RadioUiEngine@@IAEX_N@Z @ 38 NONAME ; void RadioUiEngine::muteChanged(bool)
+ ?maxFrequency@RadioUiEngine@@QBEIXZ @ 39 NONAME ; unsigned int RadioUiEngine::maxFrequency(void) const
+ ?setIcons@RadioStationModel@@QAEXABVQIcon@@0@Z @ 40 NONAME ; void RadioStationModel::setIcons(class QIcon const &, class QIcon const &)
+ ?saveStation@RadioStationModel@@QAEXAAVRadioStation@@@Z @ 41 NONAME ; void RadioStationModel::saveStation(class RadioStation &)
+ ?getStaticMetaObject@RadioHistoryModel@@SAABUQMetaObject@@XZ @ 42 NONAME ; struct QMetaObject const & RadioHistoryModel::getStaticMetaObject(void)
+ ?findUnusedPresetIndex@RadioStationModel@@AAEHXZ @ 43 NONAME ; int RadioStationModel::findUnusedPresetIndex(void)
+ ?hasChanged@RadioStation@@QBE_NXZ @ 44 NONAME ; bool RadioStation::hasChanged(void) const
+ ?trUtf8@RadioScannerEngine@@SA?AVQString@@PBD0H@Z @ 45 NONAME ; class QString RadioScannerEngine::trUtf8(char const *, char const *, int)
+ ?isScanning@RadioUiEngine@@QBE_NXZ @ 46 NONAME ; bool RadioUiEngine::isScanning(void) const
+ ?dynamicPsCheckEnded@RadioStationModel@@AAEXXZ @ 47 NONAME ; void RadioStationModel::dynamicPsCheckEnded(void)
+ ?d_func@RadioHistoryModel@@AAEPAVRadioHistoryModelPrivate@@XZ @ 48 NONAME ; class RadioHistoryModelPrivate * RadioHistoryModel::d_func(void)
+ ?skipStation@RadioUiEngine@@QAEIW4Mode@StationSkip@@IH@Z @ 49 NONAME ; unsigned int RadioUiEngine::skipStation(enum StationSkip::Mode, unsigned int, int)
?setFrequency@RadioStation@@AAEXI@Z @ 50 NONAME ; void RadioStation::setFrequency(unsigned int)
?piCodeToCallSign@RadioStation@@AAE?AVQString@@I@Z @ 51 NONAME ; class QString RadioStation::piCodeToCallSign(unsigned int)
?seekStation@RadioUiEngine@@QAEXH@Z @ 52 NONAME ; void RadioUiEngine::seekStation(int)
@@ -73,19 +73,19 @@
?trUtf8@RadioHistoryModel@@SA?AVQString@@PBD0H@Z @ 72 NONAME ; class QString RadioHistoryModel::trUtf8(char const *, char const *, int)
?list@RadioStationModel@@QBEABV?$QMap@IVRadioStation@@@@XZ @ 73 NONAME ; class QMap<unsigned int, class RadioStation> const & RadioStationModel::list(void) const
?tr@RadioStationModel@@SA?AVQString@@PBD0@Z @ 74 NONAME ; class QString RadioStationModel::tr(char const *, char const *)
- ?hasRds@RadioStation@@QBE_NXZ @ 75 NONAME ; bool RadioStation::hasRds(void) const
- ?findClosest@RadioStationModel@@QAE?AVRadioStation@@IW4Mode@StationSkip@@@Z @ 76 NONAME ; class RadioStation RadioStationModel::findClosest(unsigned int, enum StationSkip::Mode)
- ?flags@RadioStationModel@@UBE?AV?$QFlags@W4ItemFlag@Qt@@@@ABVQModelIndex@@@Z @ 77 NONAME ; class QFlags<enum Qt::ItemFlag> RadioStationModel::flags(class QModelIndex const &) const
- ?launchRadioServer@RadioUiEngine@@SAXXZ @ 78 NONAME ; void RadioUiEngine::launchRadioServer(void)
- ?staticMetaObject@RadioScannerEngine@@2UQMetaObject@@B @ 79 NONAME ; struct QMetaObject const RadioScannerEngine::staticMetaObject
- ?id@RadioHistoryItem@@QBEHXZ @ 80 NONAME ; int RadioHistoryItem::id(void) const
- ?stationsInRange@RadioUiEngine@@QAE?AV?$QList@VRadioStation@@@@II@Z @ 81 NONAME ; class QList<class RadioStation> RadioUiEngine::stationsInRange(unsigned int, unsigned int)
- ?trUtf8@RadioUiEngine@@SA?AVQString@@PBD0@Z @ 82 NONAME ; class QString RadioUiEngine::trUtf8(char const *, char const *)
- ?tr@RadioScannerEngine@@SA?AVQString@@PBD0H@Z @ 83 NONAME ; class QString RadioScannerEngine::tr(char const *, char const *, int)
- ?setPiCode@RadioStation@@AAE_NHW4Region@RadioRegion@@@Z @ 84 NONAME ; bool RadioStation::setPiCode(int, enum RadioRegion::Region)
- ?data_ptr@RadioHistoryItem@@QAEAAV?$QSharedDataPointer@VRadioHistoryItemPrivate@@@@XZ @ 85 NONAME ; class QSharedDataPointer<class RadioHistoryItemPrivate> & RadioHistoryItem::data_ptr(void)
- ?radioText@RadioStation@@QBE?AVQString@@XZ @ 86 NONAME ; class QString RadioStation::radioText(void) const
- ?setData@RadioStationModel@@UAE_NABVQModelIndex@@ABVQVariant@@H@Z @ 87 NONAME ; bool RadioStationModel::setData(class QModelIndex const &, class QVariant const &, int)
+ ?findClosest@RadioStationModel@@QAE?AVRadioStation@@IW4Mode@StationSkip@@@Z @ 75 NONAME ; class RadioStation RadioStationModel::findClosest(unsigned int, enum StationSkip::Mode)
+ ?flags@RadioStationModel@@UBE?AV?$QFlags@W4ItemFlag@Qt@@@@ABVQModelIndex@@@Z @ 76 NONAME ; class QFlags<enum Qt::ItemFlag> RadioStationModel::flags(class QModelIndex const &) const
+ ?launchRadioServer@RadioUiEngine@@SAXXZ @ 77 NONAME ; void RadioUiEngine::launchRadioServer(void)
+ ?staticMetaObject@RadioScannerEngine@@2UQMetaObject@@B @ 78 NONAME ; struct QMetaObject const RadioScannerEngine::staticMetaObject
+ ?id@RadioHistoryItem@@QBEHXZ @ 79 NONAME ; int RadioHistoryItem::id(void) const
+ ?stationsInRange@RadioUiEngine@@QAE?AV?$QList@VRadioStation@@@@II@Z @ 80 NONAME ; class QList<class RadioStation> RadioUiEngine::stationsInRange(unsigned int, unsigned int)
+ ?trUtf8@RadioUiEngine@@SA?AVQString@@PBD0@Z @ 81 NONAME ; class QString RadioUiEngine::trUtf8(char const *, char const *)
+ ?tr@RadioScannerEngine@@SA?AVQString@@PBD0H@Z @ 82 NONAME ; class QString RadioScannerEngine::tr(char const *, char const *, int)
+ ?setPiCode@RadioStation@@AAE_NHW4Region@RadioRegion@@@Z @ 83 NONAME ; bool RadioStation::setPiCode(int, enum RadioRegion::Region)
+ ?data_ptr@RadioHistoryItem@@QAEAAV?$QSharedDataPointer@VRadioHistoryItemPrivate@@@@XZ @ 84 NONAME ; class QSharedDataPointer<class RadioHistoryItemPrivate> & RadioHistoryItem::data_ptr(void)
+ ?radioText@RadioStation@@QBE?AVQString@@XZ @ 85 NONAME ; class QString RadioStation::radioText(void) const
+ ?setData@RadioStationModel@@UAE_NABVQModelIndex@@ABVQVariant@@H@Z @ 86 NONAME ; bool RadioStationModel::setData(class QModelIndex const &, class QVariant const &, int)
+ ?lastVolume@RadioUiEngine@@SAHXZ @ 87 NONAME ; int RadioUiEngine::lastVolume(void)
?isInManualSeekMode@RadioUiEngine@@QBE_NXZ @ 88 NONAME ; bool RadioUiEngine::isInManualSeekMode(void) const
?itemAtIndex@RadioHistoryModel@@QBE?AVRadioHistoryItem@@ABVQModelIndex@@@Z @ 89 NONAME ; class RadioHistoryItem RadioHistoryModel::itemAtIndex(class QModelIndex const &) const
?setVolume@RadioUiEngine@@QAEXH@Z @ 90 NONAME ; void RadioUiEngine::setVolume(int)
@@ -141,115 +141,115 @@
?isAntennaAttached@RadioUiEngine@@QBE_NXZ @ 140 NONAME ; bool RadioUiEngine::isAntennaAttached(void) const
?setStation@RadioHistoryItem@@QAEXABVQString@@@Z @ 141 NONAME ; void RadioHistoryItem::setStation(class QString const &)
?qt_metacast@RadioStationModel@@UAEPAXPBD@Z @ 142 NONAME ; void * RadioStationModel::qt_metacast(char const *)
- ?presetIndex@RadioStation@@QBEHXZ @ 143 NONAME ; int RadioStation::presetIndex(void) const
- ?cancel@RadioScannerEngine@@QAEXXZ @ 144 NONAME ; void RadioScannerEngine::cancel(void)
- ?staticMetaObject@RadioStationModel@@2UQMetaObject@@B @ 145 NONAME ; struct QMetaObject const RadioStationModel::staticMetaObject
- ?addRecognizedSong@RadioUiEngine@@QAEXABVQString@@0ABVRadioStation@@@Z @ 146 NONAME ; void RadioUiEngine::addRecognizedSong(class QString const &, class QString const &, class RadioStation const &)
- ?emitMuteChanged@RadioUiEngine@@AAEX_N@Z @ 147 NONAME ; void RadioUiEngine::emitMuteChanged(bool)
- ?setDynamicPsText@RadioStation@@AAEXABVQString@@@Z @ 148 NONAME ; void RadioStation::setDynamicPsText(class QString const &)
- ?currentSongReset@RadioHistoryModel@@IAEXXZ @ 149 NONAME ; void RadioHistoryModel::currentSongReset(void)
- ?removeByPresetIndex@RadioStationModel@@QAEXH@Z @ 150 NONAME ; void RadioStationModel::removeByPresetIndex(int)
- ?d_func@RadioScannerEngine@@AAEPAVRadioScannerEnginePrivate@@XZ @ 151 NONAME ; class RadioScannerEnginePrivate * RadioScannerEngine::d_func(void)
- ?isRenamed@RadioStation@@QBE_NXZ @ 152 NONAME ; bool RadioStation::isRenamed(void) const
- ?stationAt@RadioStationModel@@QBE?AVRadioStation@@H@Z @ 153 NONAME ; class RadioStation RadioStationModel::stationAt(int) const
- ?removeStation@RadioStationModel@@QAEXABVRadioStation@@@Z @ 154 NONAME ; void RadioStationModel::removeStation(class RadioStation const &)
- ?openMusicStore@RadioUiEngine@@QAEXABVRadioHistoryItem@@W4MusicStore@1@@Z @ 155 NONAME ; void RadioUiEngine::openMusicStore(class RadioHistoryItem const &, enum RadioUiEngine::MusicStore)
- ?metaObject@RadioUiEngine@@UBEPBUQMetaObject@@XZ @ 156 NONAME ; struct QMetaObject const * RadioUiEngine::metaObject(void) const
- ?dynamicPsChanged@RadioStationModel@@IAEXABVRadioStation@@@Z @ 157 NONAME ; void RadioStationModel::dynamicPsChanged(class RadioStation const &)
- ?setType@RadioStation@@QAEXV?$QFlags@W4TypeFlag@RadioStation@@@@@Z @ 158 NONAME ; void RadioStation::setType(class QFlags<enum RadioStation::TypeFlag>)
- ??0RadioHistoryItem@@QAE@XZ @ 159 NONAME ; RadioHistoryItem::RadioHistoryItem(void)
- ?removeByFrequency@RadioStationModel@@QAEXI@Z @ 160 NONAME ; void RadioStationModel::removeByFrequency(unsigned int)
- ?isUsingLoudspeaker@RadioUiEngine@@QBE_NXZ @ 161 NONAME ; bool RadioUiEngine::isUsingLoudspeaker(void) const
- ?findPresetIndex@RadioStationModel@@QAEHH@Z @ 162 NONAME ; int RadioStationModel::findPresetIndex(int)
- ??0RadioHistoryItem@@QAE@ABV0@@Z @ 163 NONAME ; RadioHistoryItem::RadioHistoryItem(class RadioHistoryItem const &)
- ?metaObject@RadioStationModel@@UBEPBUQMetaObject@@XZ @ 164 NONAME ; struct QMetaObject const * RadioStationModel::metaObject(void) const
- ?getStaticMetaObject@RadioStationModel@@SAABUQMetaObject@@XZ @ 165 NONAME ; struct QMetaObject const & RadioStationModel::getStaticMetaObject(void)
- ?isPoweringOff@RadioUiEngine@@QBE_NXZ @ 166 NONAME ; bool RadioUiEngine::isPoweringOff(void) const
- ?lastTunedFrequency@RadioUiEngine@@SAII@Z @ 167 NONAME ; unsigned int RadioUiEngine::lastTunedFrequency(unsigned int)
- ?tr@RadioScannerEngine@@SA?AVQString@@PBD0@Z @ 168 NONAME ; class QString RadioScannerEngine::tr(char const *, char const *)
- ?removeAll@RadioHistoryModel@@QAEX_N@Z @ 169 NONAME ; void RadioHistoryModel::removeAll(bool)
- ?hasGenre@RadioStation@@QBE_NXZ @ 170 NONAME ; bool RadioStation::hasGenre(void) const
- ?audioRouteChanged@RadioUiEngine@@IAEX_N@Z @ 171 NONAME ; void RadioUiEngine::audioRouteChanged(bool)
- ?setPowerOn@RadioUiEngine@@QAEXXZ @ 172 NONAME ; void RadioUiEngine::setPowerOn(void)
- ?tr@RadioHistoryModel@@SA?AVQString@@PBD0H@Z @ 173 NONAME ; class QString RadioHistoryModel::tr(char const *, char const *, int)
- ?dynamicPsText@RadioStation@@QBE?AVQString@@XZ @ 174 NONAME ; class QString RadioStation::dynamicPsText(void) const
- ?isFirstTimeStart@RadioUiEngine@@QAE_NXZ @ 175 NONAME ; bool RadioUiEngine::isFirstTimeStart(void)
- ?setMute@RadioUiEngine@@QAEX_N@Z @ 176 NONAME ; void RadioUiEngine::setMute(bool)
- ?setGenre@RadioStation@@AAEXH@Z @ 177 NONAME ; void RadioStation::setGenre(int)
- ??0RadioScannerEngine@@QAE@AAVRadioUiEnginePrivate@@@Z @ 178 NONAME ; RadioScannerEngine::RadioScannerEngine(class RadioUiEnginePrivate &)
- ?emitRadioStatusChanged@RadioUiEngine@@AAEX_N@Z @ 179 NONAME ; void RadioUiEngine::emitRadioStatusChanged(bool)
- ??_ERadioUiEngine@@UAE@I@Z @ 180 NONAME ; RadioUiEngine::~RadioUiEngine(unsigned int)
- ?init@RadioUiEngine@@QAE_NXZ @ 181 NONAME ; bool RadioUiEngine::init(void)
- ?setRadioText@RadioStation@@AAEXABVQString@@@Z @ 182 NONAME ; void RadioStation::setRadioText(class QString const &)
- ?changeFlags@RadioStation@@QBE?AV?$QFlags@W4ChangeFlag@RadioStation@@@@XZ @ 183 NONAME ; class QFlags<enum RadioStation::ChangeFlag> RadioStation::changeFlags(void) const
- ?findFrequency@RadioStationModel@@QBE_NIAAVRadioStation@@W4Criteria@FindCriteria@@@Z @ 184 NONAME ; bool RadioStationModel::findFrequency(unsigned int, class RadioStation &, enum FindCriteria::Criteria) const
- ?d_func@RadioStationModel@@AAEPAVRadioStationModelPrivate@@XZ @ 185 NONAME ; class RadioStationModelPrivate * RadioStationModel::d_func(void)
- ?addRadioTextPlus@RadioHistoryModel@@AAEXHABVQString@@ABVRadioStation@@@Z @ 186 NONAME ; void RadioHistoryModel::addRadioTextPlus(int, class QString const &, class RadioStation const &)
- ?qt_metacast@RadioHistoryModel@@UAEPAXPBD@Z @ 187 NONAME ; void * RadioHistoryModel::qt_metacast(char const *)
- ?setDetail@RadioStationModel@@QAEXV?$QFlags@W4DetailFlag@RadioStationModel@@@@@Z @ 188 NONAME ; void RadioStationModel::setDetail(class QFlags<enum RadioStationModel::DetailFlag>)
- ??1RadioUiEngine@@UAE@XZ @ 189 NONAME ; RadioUiEngine::~RadioUiEngine(void)
- ?tr@RadioHistoryModel@@SA?AVQString@@PBD0@Z @ 190 NONAME ; class QString RadioHistoryModel::tr(char const *, char const *)
- ?time@RadioHistoryItem@@QBE?AVQString@@XZ @ 191 NONAME ; class QString RadioHistoryItem::time(void) const
- ?reportChangedData@RadioHistoryModel@@AAEXHH@Z @ 192 NONAME ; void RadioHistoryModel::reportChangedData(int, int)
- ?artist@RadioHistoryItem@@QBE?AVQString@@XZ @ 193 NONAME ; class QString RadioHistoryItem::artist(void) const
- ?initialize@RadioStationModel@@QAEXPAVRadioPresetStorage@@PAVRadioEngineWrapper@@@Z @ 194 NONAME ; void RadioStationModel::initialize(class RadioPresetStorage *, class RadioEngineWrapper *)
- ?isType@RadioStation@@QBE_NV?$QFlags@W4TypeFlag@RadioStation@@@@@Z @ 195 NONAME ; bool RadioStation::isType(class QFlags<enum RadioStation::TypeFlag>) const
- ?resetCurrentSong@RadioHistoryModel@@QAEXXZ @ 196 NONAME ; void RadioHistoryModel::resetCurrentSong(void)
- ?d_func@RadioHistoryModel@@ABEPBVRadioHistoryModelPrivate@@XZ @ 197 NONAME ; class RadioHistoryModelPrivate const * RadioHistoryModel::d_func(void) const
- ?volumeChanged@RadioUiEngine@@IAEXH@Z @ 198 NONAME ; void RadioUiEngine::volumeChanged(int)
- ?title@RadioHistoryItem@@QBE?AVQString@@XZ @ 199 NONAME ; class QString RadioHistoryItem::title(void) const
- ?stationFound@RadioScannerEngine@@IAEXABVRadioStation@@@Z @ 200 NONAME ; void RadioScannerEngine::stationFound(class RadioStation const &)
- ?resetChangeFlags@RadioStation@@QAEXXZ @ 201 NONAME ; void RadioStation::resetChangeFlags(void)
- ?powerOffRequested@RadioUiEngine@@IAEXXZ @ 202 NONAME ; void RadioUiEngine::powerOffRequested(void)
- ?metaObject@RadioScannerEngine@@UBEPBUQMetaObject@@XZ @ 203 NONAME ; struct QMetaObject const * RadioScannerEngine::metaObject(void) const
- ?qt_metacast@RadioScannerEngine@@UAEPAXPBD@Z @ 204 NONAME ; void * RadioScannerEngine::qt_metacast(char const *)
- ?callSignChar@RadioStation@@AAEDI@Z @ 205 NONAME ; char RadioStation::callSignChar(unsigned int)
- ??_ERadioStation@@UAE@I@Z @ 206 NONAME ; RadioStation::~RadioStation(unsigned int)
- ?antennaStatusChanged@RadioUiEngine@@IAEX_N@Z @ 207 NONAME ; void RadioUiEngine::antennaStatusChanged(bool)
- ?staticMetaObject@RadioHistoryModel@@2UQMetaObject@@B @ 208 NONAME ; struct QMetaObject const RadioHistoryModel::staticMetaObject
- ?setFirstTimeStartPerformed@RadioUiEngine@@QAEX_N@Z @ 209 NONAME ; void RadioUiEngine::setFirstTimeStartPerformed(bool)
- ??0RadioStation@@AAE@HI@Z @ 210 NONAME ; RadioStation::RadioStation(int, unsigned int)
- ?qt_metacall@RadioStationModel@@UAEHW4Call@QMetaObject@@HPAPAX@Z @ 211 NONAME ; int RadioStationModel::qt_metacall(enum QMetaObject::Call, int, void * *)
- ?isDetached@RadioStation@@QBE_NXZ @ 212 NONAME ; bool RadioStation::isDetached(void) const
- ??0RadioHistoryItem@@QAE@ABVQString@@0@Z @ 213 NONAME ; RadioHistoryItem::RadioHistoryItem(class QString const &, class QString const &)
- ?name@RadioStation@@QBE?AVQString@@XZ @ 214 NONAME ; class QString RadioStation::name(void) const
- ?hasDataChanged@RadioStation@@QBE_NV?$QFlags@W4ChangeFlag@RadioStation@@@@@Z @ 215 NONAME ; bool RadioStation::hasDataChanged(class QFlags<enum RadioStation::ChangeFlag>) const
- ?removeAll@RadioStationModel@@QAEXW4RemoveMode@1@@Z @ 216 NONAME ; void RadioStationModel::removeAll(enum RadioStationModel::RemoveMode)
- ?data@RadioStationModel@@UBE?AVQVariant@@ABVQModelIndex@@H@Z @ 217 NONAME ; class QVariant RadioStationModel::data(class QModelIndex const &, int) const
- ?itemAdded@RadioHistoryModel@@IAEXXZ @ 218 NONAME ; void RadioHistoryModel::itemAdded(void)
- ?getStaticMetaObject@RadioUiEngine@@SAABUQMetaObject@@XZ @ 219 NONAME ; struct QMetaObject const & RadioUiEngine::getStaticMetaObject(void)
- ?setShowDetails@RadioHistoryModel@@QAEX_N@Z @ 220 NONAME ; void RadioHistoryModel::setShowDetails(bool)
- ?launchSongRecognition@RadioUiEngine@@QAEXXZ @ 221 NONAME ; void RadioUiEngine::launchSongRecognition(void)
- ?rowCount@RadioStationModel@@UBEHABVQModelIndex@@@Z @ 222 NONAME ; int RadioStationModel::rowCount(class QModelIndex const &) const
- ?iterateCallSign@RadioStation@@AAE?AVQString@@HH@Z @ 223 NONAME ; class QString RadioStation::iterateCallSign(int, int)
- ?toggleMute@RadioUiEngine@@QAEXXZ @ 224 NONAME ; void RadioUiEngine::toggleMute(void)
- ?piCode@RadioStation@@QBEHXZ @ 225 NONAME ; int RadioStation::piCode(void) const
- ?genreToString@RadioUiEngine@@QAE?AVQString@@HW4Target@GenreTarget@@@Z @ 226 NONAME ; class QString RadioUiEngine::genreToString(int, enum GenreTarget::Target)
- ??0RadioUiEngine@@QAE@PAVQObject@@@Z @ 227 NONAME ; RadioUiEngine::RadioUiEngine(class QObject *)
- ?hasRadiotext@RadioStation@@QBE_NXZ @ 228 NONAME ; bool RadioStation::hasRadiotext(void) const
- ?setCurrentTime@RadioHistoryItem@@QAEXXZ @ 229 NONAME ; void RadioHistoryItem::setCurrentTime(void)
- ?d_func@RadioUiEngine@@AAEPAVRadioUiEnginePrivate@@XZ @ 230 NONAME ; class RadioUiEnginePrivate * RadioUiEngine::d_func(void)
- ?station@RadioHistoryItem@@QBE?AVQString@@XZ @ 231 NONAME ; class QString RadioHistoryItem::station(void) const
- ??_ERadioHistoryModel@@UAE@I@Z @ 232 NONAME ; RadioHistoryModel::~RadioHistoryModel(unsigned int)
- ?minFrequency@RadioUiEngine@@QBEIXZ @ 233 NONAME ; unsigned int RadioUiEngine::minFrequency(void) const
- ?isTagged@RadioHistoryItem@@QBE_NXZ @ 234 NONAME ; bool RadioHistoryItem::isTagged(void) const
- ?addScannedFrequency@RadioScannerEngine@@QAEXI@Z @ 235 NONAME ; void RadioScannerEngine::addScannedFrequency(unsigned int)
- ?setShowTagged@RadioHistoryModel@@QAEX_N@Z @ 236 NONAME ; void RadioHistoryModel::setShowTagged(bool)
- ?setPresetIndex@RadioStation@@AAEXH@Z @ 237 NONAME ; void RadioStation::setPresetIndex(int)
- ?setName@RadioStation@@AAEXABVQString@@@Z @ 238 NONAME ; void RadioStation::setName(class QString const &)
- ?trUtf8@RadioHistoryModel@@SA?AVQString@@PBD0@Z @ 239 NONAME ; class QString RadioHistoryModel::trUtf8(char const *, char const *)
- ?frequencyStepSize@RadioUiEngine@@QBEIXZ @ 240 NONAME ; unsigned int RadioUiEngine::frequencyStepSize(void) const
- ??0RadioHistoryModel@@AAE@AAVRadioUiEngine@@@Z @ 241 NONAME ; RadioHistoryModel::RadioHistoryModel(class RadioUiEngine &)
- ?trUtf8@RadioStationModel@@SA?AVQString@@PBD0H@Z @ 242 NONAME ; class QString RadioStationModel::trUtf8(char const *, char const *, int)
- ?radioTextReceived@RadioStationModel@@IAEXABVRadioStation@@@Z @ 243 NONAME ; void RadioStationModel::radioTextReceived(class RadioStation const &)
- ?isFavorite@RadioStation@@QBE_NXZ @ 244 NONAME ; bool RadioStation::isFavorite(void) const
- ?metaObject@RadioHistoryModel@@UBEPBUQMetaObject@@XZ @ 245 NONAME ; struct QMetaObject const * RadioHistoryModel::metaObject(void) const
- ?seekingStarted@RadioUiEngine@@IAEXH@Z @ 246 NONAME ; void RadioUiEngine::seekingStarted(int)
- ?emitSeekingStarted@RadioUiEngine@@AAEXW4Direction@Seek@@@Z @ 247 NONAME ; void RadioUiEngine::emitSeekingStarted(enum Seek::Direction)
- ?isRecognizedByRds@RadioHistoryItem@@QBE_NXZ @ 248 NONAME ; bool RadioHistoryItem::isRecognizedByRds(void) const
- ?setFavorites@RadioStationModel@@QAEXABV?$QList@VQModelIndex@@@@@Z @ 249 NONAME ; void RadioStationModel::setFavorites(class QList<class QModelIndex> const &)
- ?setArtist@RadioHistoryItem@@QAEXABVQString@@@Z @ 250 NONAME ; void RadioHistoryItem::setArtist(class QString const &)
- ??_ERadioStationModel@@UAE@I@Z @ 251 NONAME ; RadioStationModel::~RadioStationModel(unsigned int)
- ?setTitle@RadioHistoryItem@@QAEXABVQString@@@Z @ 252 NONAME ; void RadioHistoryItem::setTitle(class QString const &)
- ?lastVolume@RadioUiEngine@@SAHXZ @ 253 NONAME ; int RadioUiEngine::lastVolume(void)
+ ?hasSentRds@RadioStation@@QBE_NXZ @ 143 NONAME ; bool RadioStation::hasSentRds(void) const
+ ?presetIndex@RadioStation@@QBEHXZ @ 144 NONAME ; int RadioStation::presetIndex(void) const
+ ?cancel@RadioScannerEngine@@QAEXXZ @ 145 NONAME ; void RadioScannerEngine::cancel(void)
+ ?staticMetaObject@RadioStationModel@@2UQMetaObject@@B @ 146 NONAME ; struct QMetaObject const RadioStationModel::staticMetaObject
+ ?addRecognizedSong@RadioUiEngine@@QAEXABVQString@@0ABVRadioStation@@@Z @ 147 NONAME ; void RadioUiEngine::addRecognizedSong(class QString const &, class QString const &, class RadioStation const &)
+ ?emitMuteChanged@RadioUiEngine@@AAEX_N@Z @ 148 NONAME ; void RadioUiEngine::emitMuteChanged(bool)
+ ?setDynamicPsText@RadioStation@@AAEXABVQString@@@Z @ 149 NONAME ; void RadioStation::setDynamicPsText(class QString const &)
+ ?currentSongReset@RadioHistoryModel@@IAEXXZ @ 150 NONAME ; void RadioHistoryModel::currentSongReset(void)
+ ?removeByPresetIndex@RadioStationModel@@QAEXH@Z @ 151 NONAME ; void RadioStationModel::removeByPresetIndex(int)
+ ?d_func@RadioScannerEngine@@AAEPAVRadioScannerEnginePrivate@@XZ @ 152 NONAME ; class RadioScannerEnginePrivate * RadioScannerEngine::d_func(void)
+ ?isRenamed@RadioStation@@QBE_NXZ @ 153 NONAME ; bool RadioStation::isRenamed(void) const
+ ?stationAt@RadioStationModel@@QBE?AVRadioStation@@H@Z @ 154 NONAME ; class RadioStation RadioStationModel::stationAt(int) const
+ ?removeStation@RadioStationModel@@QAEXABVRadioStation@@@Z @ 155 NONAME ; void RadioStationModel::removeStation(class RadioStation const &)
+ ?openMusicStore@RadioUiEngine@@QAEXABVRadioHistoryItem@@W4MusicStore@1@@Z @ 156 NONAME ; void RadioUiEngine::openMusicStore(class RadioHistoryItem const &, enum RadioUiEngine::MusicStore)
+ ?metaObject@RadioUiEngine@@UBEPBUQMetaObject@@XZ @ 157 NONAME ; struct QMetaObject const * RadioUiEngine::metaObject(void) const
+ ?dynamicPsChanged@RadioStationModel@@IAEXABVRadioStation@@@Z @ 158 NONAME ; void RadioStationModel::dynamicPsChanged(class RadioStation const &)
+ ?setType@RadioStation@@QAEXV?$QFlags@W4TypeFlag@RadioStation@@@@@Z @ 159 NONAME ; void RadioStation::setType(class QFlags<enum RadioStation::TypeFlag>)
+ ??0RadioHistoryItem@@QAE@XZ @ 160 NONAME ; RadioHistoryItem::RadioHistoryItem(void)
+ ?removeByFrequency@RadioStationModel@@QAEXI@Z @ 161 NONAME ; void RadioStationModel::removeByFrequency(unsigned int)
+ ?isUsingLoudspeaker@RadioUiEngine@@QBE_NXZ @ 162 NONAME ; bool RadioUiEngine::isUsingLoudspeaker(void) const
+ ?findPresetIndex@RadioStationModel@@QAEHH@Z @ 163 NONAME ; int RadioStationModel::findPresetIndex(int)
+ ??0RadioHistoryItem@@QAE@ABV0@@Z @ 164 NONAME ; RadioHistoryItem::RadioHistoryItem(class RadioHistoryItem const &)
+ ?metaObject@RadioStationModel@@UBEPBUQMetaObject@@XZ @ 165 NONAME ; struct QMetaObject const * RadioStationModel::metaObject(void) const
+ ?getStaticMetaObject@RadioStationModel@@SAABUQMetaObject@@XZ @ 166 NONAME ; struct QMetaObject const & RadioStationModel::getStaticMetaObject(void)
+ ?isPoweringOff@RadioUiEngine@@QBE_NXZ @ 167 NONAME ; bool RadioUiEngine::isPoweringOff(void) const
+ ?lastTunedFrequency@RadioUiEngine@@SAII@Z @ 168 NONAME ; unsigned int RadioUiEngine::lastTunedFrequency(unsigned int)
+ ?tr@RadioScannerEngine@@SA?AVQString@@PBD0@Z @ 169 NONAME ; class QString RadioScannerEngine::tr(char const *, char const *)
+ ?removeAll@RadioHistoryModel@@QAEX_N@Z @ 170 NONAME ; void RadioHistoryModel::removeAll(bool)
+ ?hasGenre@RadioStation@@QBE_NXZ @ 171 NONAME ; bool RadioStation::hasGenre(void) const
+ ?audioRouteChanged@RadioUiEngine@@IAEX_N@Z @ 172 NONAME ; void RadioUiEngine::audioRouteChanged(bool)
+ ?setPowerOn@RadioUiEngine@@QAEXXZ @ 173 NONAME ; void RadioUiEngine::setPowerOn(void)
+ ?tr@RadioHistoryModel@@SA?AVQString@@PBD0H@Z @ 174 NONAME ; class QString RadioHistoryModel::tr(char const *, char const *, int)
+ ?dynamicPsText@RadioStation@@QBE?AVQString@@XZ @ 175 NONAME ; class QString RadioStation::dynamicPsText(void) const
+ ?isFirstTimeStart@RadioUiEngine@@QAE_NXZ @ 176 NONAME ; bool RadioUiEngine::isFirstTimeStart(void)
+ ?setMute@RadioUiEngine@@QAEX_N@Z @ 177 NONAME ; void RadioUiEngine::setMute(bool)
+ ?setGenre@RadioStation@@AAEXH@Z @ 178 NONAME ; void RadioStation::setGenre(int)
+ ??0RadioScannerEngine@@QAE@AAVRadioUiEnginePrivate@@@Z @ 179 NONAME ; RadioScannerEngine::RadioScannerEngine(class RadioUiEnginePrivate &)
+ ?emitRadioStatusChanged@RadioUiEngine@@AAEX_N@Z @ 180 NONAME ; void RadioUiEngine::emitRadioStatusChanged(bool)
+ ??_ERadioUiEngine@@UAE@I@Z @ 181 NONAME ; RadioUiEngine::~RadioUiEngine(unsigned int)
+ ?init@RadioUiEngine@@QAE_NXZ @ 182 NONAME ; bool RadioUiEngine::init(void)
+ ?setRadioText@RadioStation@@AAEXABVQString@@@Z @ 183 NONAME ; void RadioStation::setRadioText(class QString const &)
+ ?changeFlags@RadioStation@@QBE?AV?$QFlags@W4ChangeFlag@RadioStation@@@@XZ @ 184 NONAME ; class QFlags<enum RadioStation::ChangeFlag> RadioStation::changeFlags(void) const
+ ?findFrequency@RadioStationModel@@QBE_NIAAVRadioStation@@W4Criteria@FindCriteria@@@Z @ 185 NONAME ; bool RadioStationModel::findFrequency(unsigned int, class RadioStation &, enum FindCriteria::Criteria) const
+ ?d_func@RadioStationModel@@AAEPAVRadioStationModelPrivate@@XZ @ 186 NONAME ; class RadioStationModelPrivate * RadioStationModel::d_func(void)
+ ?addRadioTextPlus@RadioHistoryModel@@AAEXHABVQString@@ABVRadioStation@@@Z @ 187 NONAME ; void RadioHistoryModel::addRadioTextPlus(int, class QString const &, class RadioStation const &)
+ ?qt_metacast@RadioHistoryModel@@UAEPAXPBD@Z @ 188 NONAME ; void * RadioHistoryModel::qt_metacast(char const *)
+ ?setDetail@RadioStationModel@@QAEXV?$QFlags@W4DetailFlag@RadioStationModel@@@@@Z @ 189 NONAME ; void RadioStationModel::setDetail(class QFlags<enum RadioStationModel::DetailFlag>)
+ ??1RadioUiEngine@@UAE@XZ @ 190 NONAME ; RadioUiEngine::~RadioUiEngine(void)
+ ?tr@RadioHistoryModel@@SA?AVQString@@PBD0@Z @ 191 NONAME ; class QString RadioHistoryModel::tr(char const *, char const *)
+ ?time@RadioHistoryItem@@QBE?AVQString@@XZ @ 192 NONAME ; class QString RadioHistoryItem::time(void) const
+ ?reportChangedData@RadioHistoryModel@@AAEXHH@Z @ 193 NONAME ; void RadioHistoryModel::reportChangedData(int, int)
+ ?artist@RadioHistoryItem@@QBE?AVQString@@XZ @ 194 NONAME ; class QString RadioHistoryItem::artist(void) const
+ ?initialize@RadioStationModel@@QAEXPAVRadioPresetStorage@@PAVRadioEngineWrapper@@@Z @ 195 NONAME ; void RadioStationModel::initialize(class RadioPresetStorage *, class RadioEngineWrapper *)
+ ?isType@RadioStation@@QBE_NV?$QFlags@W4TypeFlag@RadioStation@@@@@Z @ 196 NONAME ; bool RadioStation::isType(class QFlags<enum RadioStation::TypeFlag>) const
+ ?resetCurrentSong@RadioHistoryModel@@QAEXXZ @ 197 NONAME ; void RadioHistoryModel::resetCurrentSong(void)
+ ?d_func@RadioHistoryModel@@ABEPBVRadioHistoryModelPrivate@@XZ @ 198 NONAME ; class RadioHistoryModelPrivate const * RadioHistoryModel::d_func(void) const
+ ?volumeChanged@RadioUiEngine@@IAEXH@Z @ 199 NONAME ; void RadioUiEngine::volumeChanged(int)
+ ?title@RadioHistoryItem@@QBE?AVQString@@XZ @ 200 NONAME ; class QString RadioHistoryItem::title(void) const
+ ?stationFound@RadioScannerEngine@@IAEXABVRadioStation@@@Z @ 201 NONAME ; void RadioScannerEngine::stationFound(class RadioStation const &)
+ ?resetChangeFlags@RadioStation@@QAEXXZ @ 202 NONAME ; void RadioStation::resetChangeFlags(void)
+ ?powerOffRequested@RadioUiEngine@@IAEXXZ @ 203 NONAME ; void RadioUiEngine::powerOffRequested(void)
+ ?metaObject@RadioScannerEngine@@UBEPBUQMetaObject@@XZ @ 204 NONAME ; struct QMetaObject const * RadioScannerEngine::metaObject(void) const
+ ?qt_metacast@RadioScannerEngine@@UAEPAXPBD@Z @ 205 NONAME ; void * RadioScannerEngine::qt_metacast(char const *)
+ ?callSignChar@RadioStation@@AAEDI@Z @ 206 NONAME ; char RadioStation::callSignChar(unsigned int)
+ ??_ERadioStation@@UAE@I@Z @ 207 NONAME ; RadioStation::~RadioStation(unsigned int)
+ ?antennaStatusChanged@RadioUiEngine@@IAEX_N@Z @ 208 NONAME ; void RadioUiEngine::antennaStatusChanged(bool)
+ ?staticMetaObject@RadioHistoryModel@@2UQMetaObject@@B @ 209 NONAME ; struct QMetaObject const RadioHistoryModel::staticMetaObject
+ ?setFirstTimeStartPerformed@RadioUiEngine@@QAEX_N@Z @ 210 NONAME ; void RadioUiEngine::setFirstTimeStartPerformed(bool)
+ ??0RadioStation@@AAE@HI@Z @ 211 NONAME ; RadioStation::RadioStation(int, unsigned int)
+ ?qt_metacall@RadioStationModel@@UAEHW4Call@QMetaObject@@HPAPAX@Z @ 212 NONAME ; int RadioStationModel::qt_metacall(enum QMetaObject::Call, int, void * *)
+ ?isDetached@RadioStation@@QBE_NXZ @ 213 NONAME ; bool RadioStation::isDetached(void) const
+ ??0RadioHistoryItem@@QAE@ABVQString@@0@Z @ 214 NONAME ; RadioHistoryItem::RadioHistoryItem(class QString const &, class QString const &)
+ ?name@RadioStation@@QBE?AVQString@@XZ @ 215 NONAME ; class QString RadioStation::name(void) const
+ ?hasDataChanged@RadioStation@@QBE_NV?$QFlags@W4ChangeFlag@RadioStation@@@@@Z @ 216 NONAME ; bool RadioStation::hasDataChanged(class QFlags<enum RadioStation::ChangeFlag>) const
+ ?removeAll@RadioStationModel@@QAEXW4RemoveMode@1@@Z @ 217 NONAME ; void RadioStationModel::removeAll(enum RadioStationModel::RemoveMode)
+ ?data@RadioStationModel@@UBE?AVQVariant@@ABVQModelIndex@@H@Z @ 218 NONAME ; class QVariant RadioStationModel::data(class QModelIndex const &, int) const
+ ?itemAdded@RadioHistoryModel@@IAEXXZ @ 219 NONAME ; void RadioHistoryModel::itemAdded(void)
+ ?getStaticMetaObject@RadioUiEngine@@SAABUQMetaObject@@XZ @ 220 NONAME ; struct QMetaObject const & RadioUiEngine::getStaticMetaObject(void)
+ ?setShowDetails@RadioHistoryModel@@QAEX_N@Z @ 221 NONAME ; void RadioHistoryModel::setShowDetails(bool)
+ ?launchSongRecognition@RadioUiEngine@@QAEXXZ @ 222 NONAME ; void RadioUiEngine::launchSongRecognition(void)
+ ?rowCount@RadioStationModel@@UBEHABVQModelIndex@@@Z @ 223 NONAME ; int RadioStationModel::rowCount(class QModelIndex const &) const
+ ?iterateCallSign@RadioStation@@AAE?AVQString@@HH@Z @ 224 NONAME ; class QString RadioStation::iterateCallSign(int, int)
+ ?toggleMute@RadioUiEngine@@QAEXXZ @ 225 NONAME ; void RadioUiEngine::toggleMute(void)
+ ?piCode@RadioStation@@QBEHXZ @ 226 NONAME ; int RadioStation::piCode(void) const
+ ?genreToString@RadioUiEngine@@QAE?AVQString@@HW4Target@GenreTarget@@@Z @ 227 NONAME ; class QString RadioUiEngine::genreToString(int, enum GenreTarget::Target)
+ ??0RadioUiEngine@@QAE@PAVQObject@@@Z @ 228 NONAME ; RadioUiEngine::RadioUiEngine(class QObject *)
+ ?hasRadiotext@RadioStation@@QBE_NXZ @ 229 NONAME ; bool RadioStation::hasRadiotext(void) const
+ ?setCurrentTime@RadioHistoryItem@@QAEXXZ @ 230 NONAME ; void RadioHistoryItem::setCurrentTime(void)
+ ?d_func@RadioUiEngine@@AAEPAVRadioUiEnginePrivate@@XZ @ 231 NONAME ; class RadioUiEnginePrivate * RadioUiEngine::d_func(void)
+ ?station@RadioHistoryItem@@QBE?AVQString@@XZ @ 232 NONAME ; class QString RadioHistoryItem::station(void) const
+ ??_ERadioHistoryModel@@UAE@I@Z @ 233 NONAME ; RadioHistoryModel::~RadioHistoryModel(unsigned int)
+ ?minFrequency@RadioUiEngine@@QBEIXZ @ 234 NONAME ; unsigned int RadioUiEngine::minFrequency(void) const
+ ?isTagged@RadioHistoryItem@@QBE_NXZ @ 235 NONAME ; bool RadioHistoryItem::isTagged(void) const
+ ?addScannedFrequency@RadioScannerEngine@@QAEXI@Z @ 236 NONAME ; void RadioScannerEngine::addScannedFrequency(unsigned int)
+ ?setShowTagged@RadioHistoryModel@@QAEX_N@Z @ 237 NONAME ; void RadioHistoryModel::setShowTagged(bool)
+ ?setPresetIndex@RadioStation@@AAEXH@Z @ 238 NONAME ; void RadioStation::setPresetIndex(int)
+ ?setName@RadioStation@@AAEXABVQString@@@Z @ 239 NONAME ; void RadioStation::setName(class QString const &)
+ ?trUtf8@RadioHistoryModel@@SA?AVQString@@PBD0@Z @ 240 NONAME ; class QString RadioHistoryModel::trUtf8(char const *, char const *)
+ ?frequencyStepSize@RadioUiEngine@@QBEIXZ @ 241 NONAME ; unsigned int RadioUiEngine::frequencyStepSize(void) const
+ ??0RadioHistoryModel@@AAE@AAVRadioUiEngine@@@Z @ 242 NONAME ; RadioHistoryModel::RadioHistoryModel(class RadioUiEngine &)
+ ?trUtf8@RadioStationModel@@SA?AVQString@@PBD0H@Z @ 243 NONAME ; class QString RadioStationModel::trUtf8(char const *, char const *, int)
+ ?radioTextReceived@RadioStationModel@@IAEXABVRadioStation@@@Z @ 244 NONAME ; void RadioStationModel::radioTextReceived(class RadioStation const &)
+ ?isFavorite@RadioStation@@QBE_NXZ @ 245 NONAME ; bool RadioStation::isFavorite(void) const
+ ?metaObject@RadioHistoryModel@@UBEPBUQMetaObject@@XZ @ 246 NONAME ; struct QMetaObject const * RadioHistoryModel::metaObject(void) const
+ ?seekingStarted@RadioUiEngine@@IAEXH@Z @ 247 NONAME ; void RadioUiEngine::seekingStarted(int)
+ ?emitSeekingStarted@RadioUiEngine@@AAEXW4Direction@Seek@@@Z @ 248 NONAME ; void RadioUiEngine::emitSeekingStarted(enum Seek::Direction)
+ ?isRecognizedByRds@RadioHistoryItem@@QBE_NXZ @ 249 NONAME ; bool RadioHistoryItem::isRecognizedByRds(void) const
+ ?setFavorites@RadioStationModel@@QAEXABV?$QList@VQModelIndex@@@@@Z @ 250 NONAME ; void RadioStationModel::setFavorites(class QList<class QModelIndex> const &)
+ ?setArtist@RadioHistoryItem@@QAEXABVQString@@@Z @ 251 NONAME ; void RadioHistoryItem::setArtist(class QString const &)
+ ??_ERadioStationModel@@UAE@I@Z @ 252 NONAME ; RadioStationModel::~RadioStationModel(unsigned int)
+ ?setTitle@RadioHistoryItem@@QAEXABVQString@@@Z @ 253 NONAME ; void RadioHistoryItem::setTitle(class QString const &)
--- a/radioapp/eabi/fmradiouiengineu.def Tue Jun 29 15:09:03 2010 +0300
+++ b/radioapp/eabi/fmradiouiengineu.def Thu Jul 08 12:44:18 2010 +0300
@@ -31,218 +31,219 @@
_ZN12RadioStationD1Ev @ 30 NONAME
_ZN12RadioStationD2Ev @ 31 NONAME
_ZN12RadioStationaSERKS_ @ 32 NONAME
- _ZN13RadioUiEngine10setPowerOnEv @ 33 NONAME
- _ZN13RadioUiEngine10toggleMuteEv @ 34 NONAME
- _ZN13RadioUiEngine11muteChangedEb @ 35 NONAME
- _ZN13RadioUiEngine11qt_metacallEN11QMetaObject4CallEiPPv @ 36 NONAME
- _ZN13RadioUiEngine11qt_metacastEPKc @ 37 NONAME
- _ZN13RadioUiEngine11seekStationEi @ 38 NONAME
- _ZN13RadioUiEngine11setPowerOffEi @ 39 NONAME
- _ZN13RadioUiEngine11skipStationEN11StationSkip4ModeEj @ 40 NONAME
- _ZN13RadioUiEngine12historyModelEv @ 41 NONAME
- _ZN13RadioUiEngine12setFrequencyEji @ 42 NONAME
- _ZN13RadioUiEngine12stationModelEv @ 43 NONAME
- _ZN13RadioUiEngine13genreToStringEiN11GenreTarget6TargetE @ 44 NONAME
- _ZN13RadioUiEngine13launchBrowserERK7QString @ 45 NONAME
- _ZN13RadioUiEngine13scannerEngineEv @ 46 NONAME
- _ZN13RadioUiEngine13volumeChangedEi @ 47 NONAME
- _ZN13RadioUiEngine14openMusicStoreERK16RadioHistoryItemNS_10MusicStoreE @ 48 NONAME
- _ZN13RadioUiEngine14seekingStartedEi @ 49 NONAME
- _ZN13RadioUiEngine15emitMuteChangedEb @ 50 NONAME
- _ZN13RadioUiEngine15stationsInRangeEjj @ 51 NONAME
- _ZN13RadioUiEngine16isFirstTimeStartEv @ 52 NONAME
- _ZN13RadioUiEngine16staticMetaObjectE @ 53 NONAME DATA 16
- _ZN13RadioUiEngine16toggleAudioRouteEv @ 54 NONAME
- _ZN13RadioUiEngine16tunedToFrequencyEji @ 55 NONAME
- _ZN13RadioUiEngine17addRecognizedSongERK7QStringS2_RK12RadioStation @ 56 NONAME
- _ZN13RadioUiEngine17audioRouteChangedEb @ 57 NONAME
- _ZN13RadioUiEngine17emitVolumeChangedEi @ 58 NONAME
- _ZN13RadioUiEngine17launchRadioServerEv @ 59 NONAME
- _ZN13RadioUiEngine17powerOffRequestedEv @ 60 NONAME
- _ZN13RadioUiEngine17setManualSeekModeEb @ 61 NONAME
- _ZN13RadioUiEngine18emitSeekingStartedEN4Seek9DirectionE @ 62 NONAME
- _ZN13RadioUiEngine18lastTunedFrequencyEj @ 63 NONAME
- _ZN13RadioUiEngine18radioStatusChangedEb @ 64 NONAME
- _ZN13RadioUiEngine19createScannerEngineEv @ 65 NONAME
- _ZN13RadioUiEngine19getStaticMetaObjectEv @ 66 NONAME
- _ZN13RadioUiEngine20antennaStatusChangedEb @ 67 NONAME
- _ZN13RadioUiEngine20emitTunedToFrequencyEji @ 68 NONAME
- _ZN13RadioUiEngine21emitAudioRouteChangedEb @ 69 NONAME
- _ZN13RadioUiEngine21launchSongRecognitionEv @ 70 NONAME
- _ZN13RadioUiEngine22emitRadioStatusChangedEb @ 71 NONAME
- _ZN13RadioUiEngine22rdsAvailabilityChangedEb @ 72 NONAME
- _ZN13RadioUiEngine24emitAntennaStatusChangedEb @ 73 NONAME
- _ZN13RadioUiEngine26emitRdsAvailabilityChangedEb @ 74 NONAME
- _ZN13RadioUiEngine26setFirstTimeStartPerformedEb @ 75 NONAME
- _ZN13RadioUiEngine29isSongRecognitionAppAvailableEv @ 76 NONAME
- _ZN13RadioUiEngine4initEv @ 77 NONAME
- _ZN13RadioUiEngine7setMuteEb @ 78 NONAME
- _ZN13RadioUiEngine8settingsEv @ 79 NONAME
- _ZN13RadioUiEngine9setVolumeEi @ 80 NONAME
- _ZN13RadioUiEngineC1EP7QObject @ 81 NONAME
- _ZN13RadioUiEngineC2EP7QObject @ 82 NONAME
- _ZN13RadioUiEngineD0Ev @ 83 NONAME
- _ZN13RadioUiEngineD1Ev @ 84 NONAME
- _ZN13RadioUiEngineD2Ev @ 85 NONAME
- _ZN16RadioHistoryItem10setStationERK7QString @ 86 NONAME
- _ZN16RadioHistoryItem12setFrequencyEj @ 87 NONAME
- _ZN16RadioHistoryItem14setCurrentTimeEv @ 88 NONAME
- _ZN16RadioHistoryItem5resetEv @ 89 NONAME
- _ZN16RadioHistoryItem8setTitleERK7QString @ 90 NONAME
- _ZN16RadioHistoryItem9setArtistERK7QString @ 91 NONAME
- _ZN16RadioHistoryItemC1ERK7QStringS2_ @ 92 NONAME
- _ZN16RadioHistoryItemC1ERKS_ @ 93 NONAME
- _ZN16RadioHistoryItemC1Ev @ 94 NONAME
- _ZN16RadioHistoryItemC2ERK7QStringS2_ @ 95 NONAME
- _ZN16RadioHistoryItemC2ERKS_ @ 96 NONAME
- _ZN16RadioHistoryItemC2Ev @ 97 NONAME
- _ZN16RadioHistoryItemD1Ev @ 98 NONAME
- _ZN16RadioHistoryItemD2Ev @ 99 NONAME
- _ZN16RadioHistoryItemaSERKS_ @ 100 NONAME
- _ZN17RadioHistoryModel11qt_metacallEN11QMetaObject4CallEiPPv @ 101 NONAME
- _ZN17RadioHistoryModel11qt_metacastEPKc @ 102 NONAME
- _ZN17RadioHistoryModel13emitItemAddedEv @ 103 NONAME
- _ZN17RadioHistoryModel13setShowTaggedEb @ 104 NONAME
- _ZN17RadioHistoryModel13toggleTaggingERK16RadioHistoryItemi @ 105 NONAME
- _ZN17RadioHistoryModel14setShowDetailsEb @ 106 NONAME
- _ZN17RadioHistoryModel16addRadioTextPlusEiRK7QStringRK12RadioStation @ 107 NONAME
- _ZN17RadioHistoryModel16currentSongResetEv @ 108 NONAME
- _ZN17RadioHistoryModel16resetCurrentSongEv @ 109 NONAME
- _ZN17RadioHistoryModel16staticMetaObjectE @ 110 NONAME DATA 16
- _ZN17RadioHistoryModel17reportChangedDataEii @ 111 NONAME
- _ZN17RadioHistoryModel18clearRadioTextPlusEv @ 112 NONAME
- _ZN17RadioHistoryModel19getStaticMetaObjectEv @ 113 NONAME
- _ZN17RadioHistoryModel7addItemERK7QStringS2_RK12RadioStation @ 114 NONAME
- _ZN17RadioHistoryModel8setIconsERK5QIconS2_ @ 115 NONAME
- _ZN17RadioHistoryModel9itemAddedEv @ 116 NONAME
- _ZN17RadioHistoryModel9removeAllEb @ 117 NONAME
- _ZN17RadioHistoryModelC1ER13RadioUiEngine @ 118 NONAME
- _ZN17RadioHistoryModelC2ER13RadioUiEngine @ 119 NONAME
- _ZN17RadioHistoryModelD0Ev @ 120 NONAME
- _ZN17RadioHistoryModelD1Ev @ 121 NONAME
- _ZN17RadioHistoryModelD2Ev @ 122 NONAME
- _ZN17RadioStationModel10addStationERK12RadioStation @ 123 NONAME
- _ZN17RadioStationModel10initializeEP18RadioPresetStorageP18RadioEngineWrapper @ 124 NONAME
- _ZN17RadioStationModel11findClosestEjN11StationSkip4ModeE @ 125 NONAME
- _ZN17RadioStationModel11qt_metacallEN11QMetaObject4CallEiPPv @ 126 NONAME
- _ZN17RadioStationModel11qt_metacastEPKc @ 127 NONAME
- _ZN17RadioStationModel11saveStationER12RadioStation @ 128 NONAME
- _ZN17RadioStationModel12setFavoritesERK5QListI11QModelIndexE @ 129 NONAME
- _ZN17RadioStationModel13favoriteCountEv @ 130 NONAME
- _ZN17RadioStationModel13removeStationERK12RadioStation @ 131 NONAME
- _ZN17RadioStationModel13renameStationEiRK7QString @ 132 NONAME
- _ZN17RadioStationModel14currentStationEv @ 133 NONAME
- _ZN17RadioStationModel15emitDataChangedERK12RadioStation @ 134 NONAME
- _ZN17RadioStationModel15favoriteChangedERK12RadioStation @ 135 NONAME
- _ZN17RadioStationModel15findPresetIndexEi @ 136 NONAME
- _ZN17RadioStationModel15findPresetIndexEiR12RadioStation @ 137 NONAME
- _ZN17RadioStationModel15stationsInRangeEjj @ 138 NONAME
- _ZN17RadioStationModel16dynamicPsChangedERK12RadioStation @ 139 NONAME
- _ZN17RadioStationModel16staticMetaObjectE @ 140 NONAME DATA 16
- _ZN17RadioStationModel16stationHandlerIfEv @ 141 NONAME
- _ZN17RadioStationModel17emitChangeSignalsERK12RadioStation6QFlagsINS0_10ChangeFlagEE @ 142 NONAME
- _ZN17RadioStationModel17radioTextReceivedERK12RadioStation @ 143 NONAME
- _ZN17RadioStationModel17removeByFrequencyEj @ 144 NONAME
- _ZN17RadioStationModel18indexFromFrequencyEj @ 145 NONAME
- _ZN17RadioStationModel18stationDataChangedERK12RadioStation @ 146 NONAME
- _ZN17RadioStationModel19dynamicPsCheckEndedEv @ 147 NONAME
- _ZN17RadioStationModel19getStaticMetaObjectEv @ 148 NONAME
- _ZN17RadioStationModel19removeByPresetIndexEi @ 149 NONAME
- _ZN17RadioStationModel19setFavoriteByPresetEib @ 150 NONAME
- _ZN17RadioStationModel21findUnusedPresetIndexEv @ 151 NONAME
- _ZN17RadioStationModel22setFavoriteByFrequencyEjb @ 152 NONAME
- _ZN17RadioStationModel7setDataERK11QModelIndexRK8QVarianti @ 153 NONAME
- _ZN17RadioStationModel8setIconsERK5QIconS2_ @ 154 NONAME
- _ZN17RadioStationModel9removeAllENS_10RemoveModeE @ 155 NONAME
- _ZN17RadioStationModel9setDetailE6QFlagsINS_10DetailFlagEE @ 156 NONAME
- _ZN17RadioStationModelC1ER20RadioUiEnginePrivate @ 157 NONAME
- _ZN17RadioStationModelC2ER20RadioUiEnginePrivate @ 158 NONAME
- _ZN17RadioStationModelD0Ev @ 159 NONAME
- _ZN17RadioStationModelD1Ev @ 160 NONAME
- _ZN17RadioStationModelD2Ev @ 161 NONAME
- _ZN18RadioScannerEngine11qt_metacallEN11QMetaObject4CallEiPPv @ 162 NONAME
- _ZN18RadioScannerEngine11qt_metacastEPKc @ 163 NONAME
- _ZN18RadioScannerEngine12stationFoundERK12RadioStation @ 164 NONAME
- _ZN18RadioScannerEngine13startScanningEv @ 165 NONAME
- _ZN18RadioScannerEngine16continueScanningEv @ 166 NONAME
- _ZN18RadioScannerEngine16emitStationFoundERK12RadioStation @ 167 NONAME
- _ZN18RadioScannerEngine16staticMetaObjectE @ 168 NONAME DATA 16
- _ZN18RadioScannerEngine19addScannedFrequencyEj @ 169 NONAME
- _ZN18RadioScannerEngine19getStaticMetaObjectEv @ 170 NONAME
- _ZN18RadioScannerEngine6cancelEv @ 171 NONAME
- _ZN18RadioScannerEngineC1ER20RadioUiEnginePrivate @ 172 NONAME
- _ZN18RadioScannerEngineC2ER20RadioUiEnginePrivate @ 173 NONAME
- _ZN18RadioScannerEngineD0Ev @ 174 NONAME
- _ZN18RadioScannerEngineD1Ev @ 175 NONAME
- _ZN18RadioScannerEngineD2Ev @ 176 NONAME
- _ZNK12RadioStation10hasChangedEv @ 177 NONAME
- _ZNK12RadioStation10isDetachedEv @ 178 NONAME
- _ZNK12RadioStation10isFavoriteEv @ 179 NONAME
- _ZNK12RadioStation11changeFlagsEv @ 180 NONAME
- _ZNK12RadioStation11presetIndexEv @ 181 NONAME
- _ZNK12RadioStation13dynamicPsTextEv @ 182 NONAME
- _ZNK12RadioStation14hasDataChangedE6QFlagsINS_10ChangeFlagEE @ 183 NONAME
- _ZNK12RadioStation15frequencyStringEv @ 184 NONAME
- _ZNK12RadioStation3urlEv @ 185 NONAME
- _ZNK12RadioStation4nameEv @ 186 NONAME
- _ZNK12RadioStation5genreEv @ 187 NONAME
- _ZNK12RadioStation6isTypeE6QFlagsINS_8TypeFlagEE @ 188 NONAME
- _ZNK12RadioStation6piCodeEv @ 189 NONAME
- _ZNK12RadioStation6psTypeEv @ 190 NONAME
- _ZNK12RadioStation7isValidEv @ 191 NONAME
- _ZNK12RadioStation9frequencyEv @ 192 NONAME
- _ZNK12RadioStation9isRenamedEv @ 193 NONAME
- _ZNK12RadioStation9radioTextEv @ 194 NONAME
- _ZNK13RadioUiEngine10isScanningEv @ 195 NONAME
- _ZNK13RadioUiEngine10metaObjectEv @ 196 NONAME
- _ZNK13RadioUiEngine12maxFrequencyEv @ 197 NONAME
- _ZNK13RadioUiEngine12minFrequencyEv @ 198 NONAME
- _ZNK13RadioUiEngine13isInitializedEv @ 199 NONAME
- _ZNK13RadioUiEngine13isPoweringOffEv @ 200 NONAME
- _ZNK13RadioUiEngine16currentFrequencyEv @ 201 NONAME
- _ZNK13RadioUiEngine17frequencyStepSizeEv @ 202 NONAME
- _ZNK13RadioUiEngine17isAntennaAttachedEv @ 203 NONAME
- _ZNK13RadioUiEngine18isInManualSeekModeEv @ 204 NONAME
- _ZNK13RadioUiEngine18isUsingLoudspeakerEv @ 205 NONAME
- _ZNK13RadioUiEngine6regionEv @ 206 NONAME
- _ZNK13RadioUiEngine7isMutedEv @ 207 NONAME
- _ZNK13RadioUiEngine9isRadioOnEv @ 208 NONAME
- _ZNK16RadioHistoryItem10isDetachedEv @ 209 NONAME
- _ZNK16RadioHistoryItem17isRecognizedByRdsEv @ 210 NONAME
- _ZNK16RadioHistoryItem2idEv @ 211 NONAME
- _ZNK16RadioHistoryItem4timeEv @ 212 NONAME
- _ZNK16RadioHistoryItem5titleEv @ 213 NONAME
- _ZNK16RadioHistoryItem6artistEv @ 214 NONAME
- _ZNK16RadioHistoryItem7isValidEv @ 215 NONAME
- _ZNK16RadioHistoryItem7stationEv @ 216 NONAME
- _ZNK16RadioHistoryItem8isTaggedEv @ 217 NONAME
- _ZNK16RadioHistoryItem9frequencyEv @ 218 NONAME
- _ZNK17RadioHistoryModel10metaObjectEv @ 219 NONAME
- _ZNK17RadioHistoryModel11itemAtIndexERK11QModelIndex @ 220 NONAME
- _ZNK17RadioHistoryModel23isCurrentSongRecognizedEv @ 221 NONAME
- _ZNK17RadioHistoryModel4dataERK11QModelIndexi @ 222 NONAME
- _ZNK17RadioHistoryModel8rowCountERK11QModelIndex @ 223 NONAME
- _ZNK17RadioStationModel10metaObjectEv @ 224 NONAME
- _ZNK17RadioStationModel11findStationEjN12FindCriteria8CriteriaE @ 225 NONAME
- _ZNK17RadioStationModel13findFrequencyEjR12RadioStationN12FindCriteria8CriteriaE @ 226 NONAME
- _ZNK17RadioStationModel14currentStationEv @ 227 NONAME
- _ZNK17RadioStationModel4dataERK11QModelIndexi @ 228 NONAME
- _ZNK17RadioStationModel4listEv @ 229 NONAME
- _ZNK17RadioStationModel5flagsERK11QModelIndex @ 230 NONAME
- _ZNK17RadioStationModel8containsEj @ 231 NONAME
- _ZNK17RadioStationModel8rowCountERK11QModelIndex @ 232 NONAME
- _ZNK17RadioStationModel9stationAtEi @ 233 NONAME
- _ZNK18RadioScannerEngine10isScanningEv @ 234 NONAME
- _ZNK18RadioScannerEngine10metaObjectEv @ 235 NONAME
- _ZTI12RadioStation @ 236 NONAME
- _ZTI13RadioUiEngine @ 237 NONAME
- _ZTI17RadioHistoryModel @ 238 NONAME
- _ZTI17RadioStationModel @ 239 NONAME
- _ZTI18RadioScannerEngine @ 240 NONAME
- _ZTV12RadioStation @ 241 NONAME
- _ZTV13RadioUiEngine @ 242 NONAME
- _ZTV17RadioHistoryModel @ 243 NONAME
- _ZTV17RadioStationModel @ 244 NONAME
- _ZTV18RadioScannerEngine @ 245 NONAME
- _ZN13RadioUiEngine10lastVolumeEv @ 246 NONAME
+ _ZN13RadioUiEngine10lastVolumeEv @ 33 NONAME
+ _ZN13RadioUiEngine10setPowerOnEv @ 34 NONAME
+ _ZN13RadioUiEngine10toggleMuteEv @ 35 NONAME
+ _ZN13RadioUiEngine11muteChangedEb @ 36 NONAME
+ _ZN13RadioUiEngine11qt_metacallEN11QMetaObject4CallEiPPv @ 37 NONAME
+ _ZN13RadioUiEngine11qt_metacastEPKc @ 38 NONAME
+ _ZN13RadioUiEngine11seekStationEi @ 39 NONAME
+ _ZN13RadioUiEngine11setPowerOffEi @ 40 NONAME
+ _ZN13RadioUiEngine11skipStationEN11StationSkip4ModeEji @ 41 NONAME
+ _ZN13RadioUiEngine12historyModelEv @ 42 NONAME
+ _ZN13RadioUiEngine12setFrequencyEji @ 43 NONAME
+ _ZN13RadioUiEngine12stationModelEv @ 44 NONAME
+ _ZN13RadioUiEngine13genreToStringEiN11GenreTarget6TargetE @ 45 NONAME
+ _ZN13RadioUiEngine13launchBrowserERK7QString @ 46 NONAME
+ _ZN13RadioUiEngine13scannerEngineEv @ 47 NONAME
+ _ZN13RadioUiEngine13volumeChangedEi @ 48 NONAME
+ _ZN13RadioUiEngine14openMusicStoreERK16RadioHistoryItemNS_10MusicStoreE @ 49 NONAME
+ _ZN13RadioUiEngine14seekingStartedEi @ 50 NONAME
+ _ZN13RadioUiEngine15emitMuteChangedEb @ 51 NONAME
+ _ZN13RadioUiEngine15stationsInRangeEjj @ 52 NONAME
+ _ZN13RadioUiEngine16isFirstTimeStartEv @ 53 NONAME
+ _ZN13RadioUiEngine16staticMetaObjectE @ 54 NONAME DATA 16
+ _ZN13RadioUiEngine16toggleAudioRouteEv @ 55 NONAME
+ _ZN13RadioUiEngine16tunedToFrequencyEji @ 56 NONAME
+ _ZN13RadioUiEngine17addRecognizedSongERK7QStringS2_RK12RadioStation @ 57 NONAME
+ _ZN13RadioUiEngine17audioRouteChangedEb @ 58 NONAME
+ _ZN13RadioUiEngine17emitVolumeChangedEi @ 59 NONAME
+ _ZN13RadioUiEngine17launchRadioServerEv @ 60 NONAME
+ _ZN13RadioUiEngine17powerOffRequestedEv @ 61 NONAME
+ _ZN13RadioUiEngine17setManualSeekModeEb @ 62 NONAME
+ _ZN13RadioUiEngine18emitSeekingStartedEN4Seek9DirectionE @ 63 NONAME
+ _ZN13RadioUiEngine18lastTunedFrequencyEj @ 64 NONAME
+ _ZN13RadioUiEngine18radioStatusChangedEb @ 65 NONAME
+ _ZN13RadioUiEngine19createScannerEngineEv @ 66 NONAME
+ _ZN13RadioUiEngine19getStaticMetaObjectEv @ 67 NONAME
+ _ZN13RadioUiEngine20antennaStatusChangedEb @ 68 NONAME
+ _ZN13RadioUiEngine20emitTunedToFrequencyEji @ 69 NONAME
+ _ZN13RadioUiEngine21emitAudioRouteChangedEb @ 70 NONAME
+ _ZN13RadioUiEngine21launchSongRecognitionEv @ 71 NONAME
+ _ZN13RadioUiEngine22emitRadioStatusChangedEb @ 72 NONAME
+ _ZN13RadioUiEngine22rdsAvailabilityChangedEb @ 73 NONAME
+ _ZN13RadioUiEngine24emitAntennaStatusChangedEb @ 74 NONAME
+ _ZN13RadioUiEngine26emitRdsAvailabilityChangedEb @ 75 NONAME
+ _ZN13RadioUiEngine26setFirstTimeStartPerformedEb @ 76 NONAME
+ _ZN13RadioUiEngine29isSongRecognitionAppAvailableEv @ 77 NONAME
+ _ZN13RadioUiEngine4initEv @ 78 NONAME
+ _ZN13RadioUiEngine7setMuteEb @ 79 NONAME
+ _ZN13RadioUiEngine8settingsEv @ 80 NONAME
+ _ZN13RadioUiEngine9setVolumeEi @ 81 NONAME
+ _ZN13RadioUiEngineC1EP7QObject @ 82 NONAME
+ _ZN13RadioUiEngineC2EP7QObject @ 83 NONAME
+ _ZN13RadioUiEngineD0Ev @ 84 NONAME
+ _ZN13RadioUiEngineD1Ev @ 85 NONAME
+ _ZN13RadioUiEngineD2Ev @ 86 NONAME
+ _ZN16RadioHistoryItem10setStationERK7QString @ 87 NONAME
+ _ZN16RadioHistoryItem12setFrequencyEj @ 88 NONAME
+ _ZN16RadioHistoryItem14setCurrentTimeEv @ 89 NONAME
+ _ZN16RadioHistoryItem5resetEv @ 90 NONAME
+ _ZN16RadioHistoryItem8setTitleERK7QString @ 91 NONAME
+ _ZN16RadioHistoryItem9setArtistERK7QString @ 92 NONAME
+ _ZN16RadioHistoryItemC1ERK7QStringS2_ @ 93 NONAME
+ _ZN16RadioHistoryItemC1ERKS_ @ 94 NONAME
+ _ZN16RadioHistoryItemC1Ev @ 95 NONAME
+ _ZN16RadioHistoryItemC2ERK7QStringS2_ @ 96 NONAME
+ _ZN16RadioHistoryItemC2ERKS_ @ 97 NONAME
+ _ZN16RadioHistoryItemC2Ev @ 98 NONAME
+ _ZN16RadioHistoryItemD1Ev @ 99 NONAME
+ _ZN16RadioHistoryItemD2Ev @ 100 NONAME
+ _ZN16RadioHistoryItemaSERKS_ @ 101 NONAME
+ _ZN17RadioHistoryModel11qt_metacallEN11QMetaObject4CallEiPPv @ 102 NONAME
+ _ZN17RadioHistoryModel11qt_metacastEPKc @ 103 NONAME
+ _ZN17RadioHistoryModel13emitItemAddedEv @ 104 NONAME
+ _ZN17RadioHistoryModel13setShowTaggedEb @ 105 NONAME
+ _ZN17RadioHistoryModel13toggleTaggingERK16RadioHistoryItemi @ 106 NONAME
+ _ZN17RadioHistoryModel14setShowDetailsEb @ 107 NONAME
+ _ZN17RadioHistoryModel16addRadioTextPlusEiRK7QStringRK12RadioStation @ 108 NONAME
+ _ZN17RadioHistoryModel16currentSongResetEv @ 109 NONAME
+ _ZN17RadioHistoryModel16resetCurrentSongEv @ 110 NONAME
+ _ZN17RadioHistoryModel16staticMetaObjectE @ 111 NONAME DATA 16
+ _ZN17RadioHistoryModel17reportChangedDataEii @ 112 NONAME
+ _ZN17RadioHistoryModel18clearRadioTextPlusEv @ 113 NONAME
+ _ZN17RadioHistoryModel19getStaticMetaObjectEv @ 114 NONAME
+ _ZN17RadioHistoryModel7addItemERK7QStringS2_RK12RadioStation @ 115 NONAME
+ _ZN17RadioHistoryModel8setIconsERK5QIconS2_ @ 116 NONAME
+ _ZN17RadioHistoryModel9itemAddedEv @ 117 NONAME
+ _ZN17RadioHistoryModel9removeAllEb @ 118 NONAME
+ _ZN17RadioHistoryModelC1ER13RadioUiEngine @ 119 NONAME
+ _ZN17RadioHistoryModelC2ER13RadioUiEngine @ 120 NONAME
+ _ZN17RadioHistoryModelD0Ev @ 121 NONAME
+ _ZN17RadioHistoryModelD1Ev @ 122 NONAME
+ _ZN17RadioHistoryModelD2Ev @ 123 NONAME
+ _ZN17RadioStationModel10addStationERK12RadioStation @ 124 NONAME
+ _ZN17RadioStationModel10initializeEP18RadioPresetStorageP18RadioEngineWrapper @ 125 NONAME
+ _ZN17RadioStationModel11findClosestEjN11StationSkip4ModeE @ 126 NONAME
+ _ZN17RadioStationModel11qt_metacallEN11QMetaObject4CallEiPPv @ 127 NONAME
+ _ZN17RadioStationModel11qt_metacastEPKc @ 128 NONAME
+ _ZN17RadioStationModel11saveStationER12RadioStation @ 129 NONAME
+ _ZN17RadioStationModel12setFavoritesERK5QListI11QModelIndexE @ 130 NONAME
+ _ZN17RadioStationModel13favoriteCountEv @ 131 NONAME
+ _ZN17RadioStationModel13removeStationERK12RadioStation @ 132 NONAME
+ _ZN17RadioStationModel13renameStationEiRK7QString @ 133 NONAME
+ _ZN17RadioStationModel14currentStationEv @ 134 NONAME
+ _ZN17RadioStationModel15emitDataChangedERK12RadioStation @ 135 NONAME
+ _ZN17RadioStationModel15favoriteChangedERK12RadioStation @ 136 NONAME
+ _ZN17RadioStationModel15findPresetIndexEi @ 137 NONAME
+ _ZN17RadioStationModel15findPresetIndexEiR12RadioStation @ 138 NONAME
+ _ZN17RadioStationModel15stationsInRangeEjj @ 139 NONAME
+ _ZN17RadioStationModel16dynamicPsChangedERK12RadioStation @ 140 NONAME
+ _ZN17RadioStationModel16staticMetaObjectE @ 141 NONAME DATA 16
+ _ZN17RadioStationModel16stationHandlerIfEv @ 142 NONAME
+ _ZN17RadioStationModel17emitChangeSignalsERK12RadioStation6QFlagsINS0_10ChangeFlagEE @ 143 NONAME
+ _ZN17RadioStationModel17radioTextReceivedERK12RadioStation @ 144 NONAME
+ _ZN17RadioStationModel17removeByFrequencyEj @ 145 NONAME
+ _ZN17RadioStationModel18indexFromFrequencyEj @ 146 NONAME
+ _ZN17RadioStationModel18stationDataChangedERK12RadioStation @ 147 NONAME
+ _ZN17RadioStationModel19dynamicPsCheckEndedEv @ 148 NONAME
+ _ZN17RadioStationModel19getStaticMetaObjectEv @ 149 NONAME
+ _ZN17RadioStationModel19removeByPresetIndexEi @ 150 NONAME
+ _ZN17RadioStationModel19setFavoriteByPresetEib @ 151 NONAME
+ _ZN17RadioStationModel21findUnusedPresetIndexEv @ 152 NONAME
+ _ZN17RadioStationModel22setFavoriteByFrequencyEjb @ 153 NONAME
+ _ZN17RadioStationModel7setDataERK11QModelIndexRK8QVarianti @ 154 NONAME
+ _ZN17RadioStationModel8setIconsERK5QIconS2_ @ 155 NONAME
+ _ZN17RadioStationModel9removeAllENS_10RemoveModeE @ 156 NONAME
+ _ZN17RadioStationModel9setDetailE6QFlagsINS_10DetailFlagEE @ 157 NONAME
+ _ZN17RadioStationModelC1ER20RadioUiEnginePrivate @ 158 NONAME
+ _ZN17RadioStationModelC2ER20RadioUiEnginePrivate @ 159 NONAME
+ _ZN17RadioStationModelD0Ev @ 160 NONAME
+ _ZN17RadioStationModelD1Ev @ 161 NONAME
+ _ZN17RadioStationModelD2Ev @ 162 NONAME
+ _ZN18RadioScannerEngine11qt_metacallEN11QMetaObject4CallEiPPv @ 163 NONAME
+ _ZN18RadioScannerEngine11qt_metacastEPKc @ 164 NONAME
+ _ZN18RadioScannerEngine12stationFoundERK12RadioStation @ 165 NONAME
+ _ZN18RadioScannerEngine13startScanningEv @ 166 NONAME
+ _ZN18RadioScannerEngine16continueScanningEv @ 167 NONAME
+ _ZN18RadioScannerEngine16emitStationFoundERK12RadioStation @ 168 NONAME
+ _ZN18RadioScannerEngine16staticMetaObjectE @ 169 NONAME DATA 16
+ _ZN18RadioScannerEngine19addScannedFrequencyEj @ 170 NONAME
+ _ZN18RadioScannerEngine19getStaticMetaObjectEv @ 171 NONAME
+ _ZN18RadioScannerEngine6cancelEv @ 172 NONAME
+ _ZN18RadioScannerEngineC1ER20RadioUiEnginePrivate @ 173 NONAME
+ _ZN18RadioScannerEngineC2ER20RadioUiEnginePrivate @ 174 NONAME
+ _ZN18RadioScannerEngineD0Ev @ 175 NONAME
+ _ZN18RadioScannerEngineD1Ev @ 176 NONAME
+ _ZN18RadioScannerEngineD2Ev @ 177 NONAME
+ _ZNK12RadioStation10hasChangedEv @ 178 NONAME
+ _ZNK12RadioStation10hasSentRdsEv @ 179 NONAME
+ _ZNK12RadioStation10isDetachedEv @ 180 NONAME
+ _ZNK12RadioStation10isFavoriteEv @ 181 NONAME
+ _ZNK12RadioStation11changeFlagsEv @ 182 NONAME
+ _ZNK12RadioStation11presetIndexEv @ 183 NONAME
+ _ZNK12RadioStation13dynamicPsTextEv @ 184 NONAME
+ _ZNK12RadioStation14hasDataChangedE6QFlagsINS_10ChangeFlagEE @ 185 NONAME
+ _ZNK12RadioStation15frequencyStringEv @ 186 NONAME
+ _ZNK12RadioStation3urlEv @ 187 NONAME
+ _ZNK12RadioStation4nameEv @ 188 NONAME
+ _ZNK12RadioStation5genreEv @ 189 NONAME
+ _ZNK12RadioStation6isTypeE6QFlagsINS_8TypeFlagEE @ 190 NONAME
+ _ZNK12RadioStation6piCodeEv @ 191 NONAME
+ _ZNK12RadioStation6psTypeEv @ 192 NONAME
+ _ZNK12RadioStation7isValidEv @ 193 NONAME
+ _ZNK12RadioStation9frequencyEv @ 194 NONAME
+ _ZNK12RadioStation9isRenamedEv @ 195 NONAME
+ _ZNK12RadioStation9radioTextEv @ 196 NONAME
+ _ZNK13RadioUiEngine10isScanningEv @ 197 NONAME
+ _ZNK13RadioUiEngine10metaObjectEv @ 198 NONAME
+ _ZNK13RadioUiEngine12maxFrequencyEv @ 199 NONAME
+ _ZNK13RadioUiEngine12minFrequencyEv @ 200 NONAME
+ _ZNK13RadioUiEngine13isInitializedEv @ 201 NONAME
+ _ZNK13RadioUiEngine13isPoweringOffEv @ 202 NONAME
+ _ZNK13RadioUiEngine16currentFrequencyEv @ 203 NONAME
+ _ZNK13RadioUiEngine17frequencyStepSizeEv @ 204 NONAME
+ _ZNK13RadioUiEngine17isAntennaAttachedEv @ 205 NONAME
+ _ZNK13RadioUiEngine18isInManualSeekModeEv @ 206 NONAME
+ _ZNK13RadioUiEngine18isUsingLoudspeakerEv @ 207 NONAME
+ _ZNK13RadioUiEngine6regionEv @ 208 NONAME
+ _ZNK13RadioUiEngine7isMutedEv @ 209 NONAME
+ _ZNK13RadioUiEngine9isRadioOnEv @ 210 NONAME
+ _ZNK16RadioHistoryItem10isDetachedEv @ 211 NONAME
+ _ZNK16RadioHistoryItem17isRecognizedByRdsEv @ 212 NONAME
+ _ZNK16RadioHistoryItem2idEv @ 213 NONAME
+ _ZNK16RadioHistoryItem4timeEv @ 214 NONAME
+ _ZNK16RadioHistoryItem5titleEv @ 215 NONAME
+ _ZNK16RadioHistoryItem6artistEv @ 216 NONAME
+ _ZNK16RadioHistoryItem7isValidEv @ 217 NONAME
+ _ZNK16RadioHistoryItem7stationEv @ 218 NONAME
+ _ZNK16RadioHistoryItem8isTaggedEv @ 219 NONAME
+ _ZNK16RadioHistoryItem9frequencyEv @ 220 NONAME
+ _ZNK17RadioHistoryModel10metaObjectEv @ 221 NONAME
+ _ZNK17RadioHistoryModel11itemAtIndexERK11QModelIndex @ 222 NONAME
+ _ZNK17RadioHistoryModel23isCurrentSongRecognizedEv @ 223 NONAME
+ _ZNK17RadioHistoryModel4dataERK11QModelIndexi @ 224 NONAME
+ _ZNK17RadioHistoryModel8rowCountERK11QModelIndex @ 225 NONAME
+ _ZNK17RadioStationModel10metaObjectEv @ 226 NONAME
+ _ZNK17RadioStationModel11findStationEjN12FindCriteria8CriteriaE @ 227 NONAME
+ _ZNK17RadioStationModel13findFrequencyEjR12RadioStationN12FindCriteria8CriteriaE @ 228 NONAME
+ _ZNK17RadioStationModel14currentStationEv @ 229 NONAME
+ _ZNK17RadioStationModel4dataERK11QModelIndexi @ 230 NONAME
+ _ZNK17RadioStationModel4listEv @ 231 NONAME
+ _ZNK17RadioStationModel5flagsERK11QModelIndex @ 232 NONAME
+ _ZNK17RadioStationModel8containsEj @ 233 NONAME
+ _ZNK17RadioStationModel8rowCountERK11QModelIndex @ 234 NONAME
+ _ZNK17RadioStationModel9stationAtEi @ 235 NONAME
+ _ZNK18RadioScannerEngine10isScanningEv @ 236 NONAME
+ _ZNK18RadioScannerEngine10metaObjectEv @ 237 NONAME
+ _ZTI12RadioStation @ 238 NONAME
+ _ZTI13RadioUiEngine @ 239 NONAME
+ _ZTI17RadioHistoryModel @ 240 NONAME
+ _ZTI17RadioStationModel @ 241 NONAME
+ _ZTI18RadioScannerEngine @ 242 NONAME
+ _ZTV12RadioStation @ 243 NONAME
+ _ZTV13RadioUiEngine @ 244 NONAME
+ _ZTV17RadioHistoryModel @ 245 NONAME
+ _ZTV17RadioStationModel @ 246 NONAME
+ _ZTV18RadioScannerEngine @ 247 NONAME
--- a/radioapp/radioenginewrapper/src/radioenginewrapper.cpp Tue Jun 29 15:09:03 2010 +0300
+++ b/radioapp/radioenginewrapper/src/radioenginewrapper.cpp Thu Jul 08 12:44:18 2010 +0300
@@ -51,7 +51,7 @@
void RadioEngineWrapper::addObserver( RadioEngineWrapperObserver* observer )
{
Q_D( RadioEngineWrapper );
- d->mObservers.append( observer );
+ d->mObservers.prepend( observer );
}
/*!
--- a/radioapp/radiopresetstorage/inc/radiostationif.h Tue Jun 29 15:09:03 2010 +0300
+++ b/radioapp/radiopresetstorage/inc/radiostationif.h Thu Jul 08 12:44:18 2010 +0300
@@ -52,6 +52,9 @@
virtual bool isLocalStation() const = 0;
virtual void setLocalStation( bool localStation ) = 0;
+ virtual bool hasStationSentRds() const = 0;
+ virtual void setStationHasSentRds( bool hasSentRds ) = 0;
+
};
--- a/radioapp/radiouiengine/inc/radiostation.h Tue Jun 29 15:09:03 2010 +0300
+++ b/radioapp/radiouiengine/inc/radiostation.h Thu Jul 08 12:44:18 2010 +0300
@@ -174,8 +174,6 @@
inline bool hasRadiotext() const { return !radioText().isEmpty(); }
inline bool hasDynamicPs() const { return !dynamicPsText().isEmpty(); }
inline bool hasGenre() const { return genre() != -1; }
- inline bool hasRds() const { return hasPiCode() || hasGenre() || hasDynamicPs() ||
- hasRadiotext() || hasUrl() || ( !hasName() && !isRenamed() ); }
// Getters for non-persistent data
@@ -186,6 +184,7 @@
bool hasDataChanged( Change flags ) const;
bool hasChanged() const;
void resetChangeFlags();
+ bool hasSentRds() const;
private:
--- a/radioapp/radiouiengine/inc/radiostation_p.h Tue Jun 29 15:09:03 2010 +0300
+++ b/radioapp/radiouiengine/inc/radiostation_p.h Thu Jul 08 12:44:18 2010 +0300
@@ -32,6 +32,17 @@
{
public:
+ /**
+ * Flags to indicate various on/off type information of the radio station
+ */
+ enum StationInfoFlag
+ {
+ RenamedByUser = 1 << 0,
+ StationSendsRds = 1 << 1,
+ CallSignCheckDone = 1 << 2
+ };
+ Q_DECLARE_FLAGS( StationInfo, StationInfoFlag )
+
explicit RadioStationPrivate( int presetIndex = RadioStation::Invalid, uint frequency = 0 );
explicit RadioStationPrivate( const RadioStationPrivate& other );
@@ -39,8 +50,6 @@
void init( int presetIndex, uint frequency = 0 );
-private:
-
// from base class RadioStationIf
int presetIndex() const;
@@ -61,6 +70,13 @@
void setFavorite( bool favorite );
bool isLocalStation() const;
void setLocalStation( bool localStation );
+ bool hasStationSentRds() const;
+ void setStationHasSentRds( bool hasSentRds );
+
+// New functions
+
+ bool isCallSignCheckDone() const;
+ void setCallSignCheckDone( bool checkDone );
public: // data
@@ -92,11 +108,6 @@
QString mName;
/**
- * Flag to indicate whether or not the user has renamed the station
- */
- bool mRenamedByUser;
-
- /**
* Station genre received through RDS
*/
int mGenre;
@@ -161,17 +172,19 @@
RadioStation::Change mChangeFlags;
/**
- * Keeps track of station call sign calculation state
- */
- bool mCallSignCheckDone;
-
- /**
* Time of the last PS name change. Used to check if the station changes its PS name too often.
* In bad RDS coverage a station using dynamic PS might be incorrectly determined to use static PS.
* This is a corrective effort to change that decision if the name changes too often.
*/
QTime mLastPsNameChangeTime;
+ /**
+ * Flags to indicate various on/off type information of the radio station
+ */
+ StationInfo mStationInfo;
+
};
+Q_DECLARE_OPERATORS_FOR_FLAGS( RadioStationPrivate::StationInfo )
+
#endif // RADIOSTATIONINFO_P_H_
--- a/radioapp/radiouiengine/inc/radiouiengine.h Tue Jun 29 15:09:03 2010 +0300
+++ b/radioapp/radiouiengine/inc/radiouiengine.h Thu Jul 08 12:44:18 2010 +0300
@@ -116,7 +116,7 @@
void addRecognizedSong( const QString& artist, const QString& title, const RadioStation& station );
- uint skipStation( StationSkip::Mode mode, uint startFrequency = 0 );
+ uint skipStation( StationSkip::Mode mode, uint startFrequency = 0, const int reason = TuneReason::Skip );
enum MusicStore{ OviStore, OtherStore };
void openMusicStore( const RadioHistoryItem& item, MusicStore store = OviStore );
--- a/radioapp/radiouiengine/src/radiocontrolservice.cpp Tue Jun 29 15:09:03 2010 +0300
+++ b/radioapp/radiouiengine/src/radiocontrolservice.cpp Thu Jul 08 12:44:18 2010 +0300
@@ -64,11 +64,11 @@
break;
case RadioServiceCommand::Previous:
- mUiEngine.skipStation( StationSkip::PreviousFavorite );
+ mUiEngine.skipStation( StationSkip::PreviousFavorite, 0, TuneReason::SkipFromWidget );
break;
case RadioServiceCommand::Next:
- mUiEngine.skipStation( StationSkip::NextFavorite );
+ mUiEngine.skipStation( StationSkip::NextFavorite, 0, TuneReason::SkipFromWidget );
break;
case RadioServiceCommand::SeekUp:
--- a/radioapp/radiouiengine/src/radiostation.cpp Tue Jun 29 15:09:03 2010 +0300
+++ b/radioapp/radiouiengine/src/radiostation.cpp Thu Jul 08 12:44:18 2010 +0300
@@ -182,9 +182,10 @@
{
// Name emptiness is checked because this name setter is used by incoming RDS PS name
// and empty names should be ignored
- if ( !name.isEmpty() && !mData->mRenamedByUser && mData->mName.compare( name ) != 0 ) {
+ if ( !name.isEmpty() && !mData->isRenamedByUser() && mData->mName.compare( name ) != 0 ) {
mData->mName = name.trimmed();
mData->mChangeFlags |= RadioStation::PersistentDataChanged | RadioStation::NameChanged;
+ mData->setStationHasSentRds( true );
// Save the time when PS name changed and if the last change was too close to the current time
// change the PS type to dynamic if it has already been incorrectly determined to be static.
@@ -197,13 +198,13 @@
mData->mDynamicPsText = mData->mName;
mData->mName = "";
mData->mChangeFlags |= RadioStation::PsTypeChanged | RadioStation::DynamicPsChanged;
- mData->mCallSignCheckDone = false;
+ mData->setCallSignCheckDone( false );
}
//TODO: This is a temporary thing to see some URL. Remove this
if ( !mData->mName.isEmpty() ) {
QString url = mData->mName.toLower().remove( " " );
- mData->mUrl = "www." + url + ".fi";
+ mData->mUrl = "http://www." + url + ".fi";
} else {
mData->mUrl = "";
}
@@ -220,6 +221,9 @@
if ( mData->mGenre != genre ) {
mData->mGenre = genre;
mData->mChangeFlags |= RadioStation::PersistentDataChanged | RadioStation::GenreChanged;
+
+ // Note that setStationHasSentRds() is not set when genre or pi code arrives.
+
ASSERT_SHARED_NULL_IS_INTACT
}
}
@@ -232,6 +236,7 @@
if ( mData->mUrl.compare( url ) != 0 ) {
mData->mUrl = url;
mData->mChangeFlags |= RadioStation::PersistentDataChanged | RadioStation::UrlChanged;
+ mData->setStationHasSentRds( true );
ASSERT_SHARED_NULL_IS_INTACT
}
}
@@ -249,16 +254,18 @@
}
LOG_FORMAT( "stored PI: %d", mData->mPiCode );
- LOG_FORMAT( "call sign check done: %d", mData->mCallSignCheckDone );
+ LOG_FORMAT( "call sign check done: %d", mData->isCallSignCheckDone() );
//prevent executing the below code when unnessesary
- if ( mData->mPiCode != piCode || !mData->mCallSignCheckDone ) {
+ if ( mData->mPiCode != piCode || !mData->isCallSignCheckDone() ) {
mData->mPiCode = piCode;
mData->mChangeFlags |= RadioStation::PersistentDataChanged | RadioStation::PiCodeChanged;
+ // Note that setStationHasSentRds() is not set when genre or pi code arrives.
+
// call sign not calculated for clear channel stations
//TODO: Remove magic numbers
if ( ( (mData->mPiCode & 0xF000 ) >> 12 ) == 0x1 ) {
LOG( "Clear channel station" );
- mData->mCallSignCheckDone = true;
+ mData->setCallSignCheckDone( true );
} else if ( region == RadioRegion::America && mData->mName.isEmpty() && !isRenamed() ) {
LOG( "Calculate call sign" );
mData->mName = piCodeToCallSign( mData->mPiCode );
@@ -267,7 +274,7 @@
if ( mData->mChangeFlags.testFlag( RadioStation::PsTypeChanged ) ) {
LOG( "Call sign check done" );
- mData->mCallSignCheckDone = true;
+ mData->setCallSignCheckDone( true );
}
ASSERT_SHARED_NULL_IS_INTACT
@@ -296,6 +303,7 @@
if ( mData->mRadioText.compare( radioText ) != 0 ) {
mData->mRadioText = radioText.isEmpty() ? "" : radioText.trimmed();
mData->mChangeFlags |= RadioStation::RadioTextChanged;
+ mData->setStationHasSentRds( true );
ASSERT_SHARED_NULL_IS_INTACT
}
}
@@ -359,7 +367,7 @@
// of a station by setting an empty name
if ( mData->mName.compare( name ) != 0 ) {
mData->mName = name;
- mData->mRenamedByUser = !name.isEmpty();
+ mData->setRenamedByUser( !name.isEmpty() );
mData->mChangeFlags |= RadioStation::PersistentDataChanged | RadioStation::NameChanged;
}
}
@@ -369,7 +377,7 @@
*/
bool RadioStation::isRenamed() const
{
- return mData->mRenamedByUser;
+ return mData->isRenamedByUser();
}
/*!
@@ -545,6 +553,14 @@
/*!
*
*/
+bool RadioStation::hasSentRds() const
+{
+ return mData->hasStationSentRds();
+}
+
+/*!
+ *
+ */
QString RadioStation::piCodeToCallSign( uint programmeIdentification )
{
QString callSign;
--- a/radioapp/radiouiengine/src/radiostation_p.cpp Tue Jun 29 15:09:03 2010 +0300
+++ b/radioapp/radiouiengine/src/radiostation_p.cpp Thu Jul 08 12:44:18 2010 +0300
@@ -20,6 +20,16 @@
// User includes
#include "radiostation_p.h"
+/**
+ * Convenience macro to set and unset flag values
+ */
+#define SET_FLAG_VALUE(member,flag,value) \
+ if ( value ) { \
+ member |= flag; \
+ } else { \
+ member &= ~flag; \
+ }
+
/*!
*
*/
@@ -40,7 +50,6 @@
mPresetIndex( other.mPresetIndex ),
mFrequency( other.mFrequency ),
mName( other.mName ),
- mRenamedByUser( other.mRenamedByUser ),
mGenre( other.mGenre ),
mUrl( other.mUrl ),
mPiCode( other.mPiCode ),
@@ -49,9 +58,12 @@
mRadioText( other.mRadioText ),
mDynamicPsText( other.mDynamicPsText ),
mChangeFlags( other.mChangeFlags ),
- mCallSignCheckDone( other.mCallSignCheckDone ),
mLastPsNameChangeTime( other.mLastPsNameChangeTime )
{
+ setRenamedByUser( other.isRenamedByUser() );
+ setCallSignCheckDone( other.isCallSignCheckDone() );
+ setStationHasSentRds( other.hasStationSentRds() );
+
// Protect the shared null preset index to make debugging easier
if ( mPresetIndex == RadioStation::SharedNull ) {
mPresetIndex = RadioStation::Invalid;
@@ -70,15 +82,14 @@
*/
void RadioStationPrivate::init( int presetIndex, uint frequency )
{
- mPresetIndex = presetIndex;
- mFrequency = frequency;
- mRenamedByUser = false;
- mGenre = -1;
- mPiCode = -1;
- mType = 0;
- mPsType = RadioStation::Unknown;
- mChangeFlags = RadioStation::NoChange;
- mCallSignCheckDone = false;
+ mPresetIndex = presetIndex;
+ mFrequency = frequency;
+ mGenre = -1;
+ mPiCode = -1;
+ mType = 0;
+ mPsType = RadioStation::Unknown;
+ mChangeFlags = RadioStation::NoChange;
+ mStationInfo = 0;
}
/*!
@@ -134,7 +145,7 @@
*/
bool RadioStationPrivate::isRenamedByUser() const
{
- return mRenamedByUser;
+ return mStationInfo.testFlag( RenamedByUser );
}
/*!
@@ -142,7 +153,7 @@
*/
void RadioStationPrivate::setRenamedByUser( bool renamed )
{
- mRenamedByUser = renamed;
+ SET_FLAG_VALUE( mStationInfo, RenamedByUser, renamed );
}
/*!
@@ -206,11 +217,7 @@
*/
void RadioStationPrivate::setFavorite( bool favorite )
{
- if ( favorite ) {
- mType |= RadioStation::Favorite;
- } else {
- mType &= ~RadioStation::Favorite;
- }
+ SET_FLAG_VALUE( mType, RadioStation::Favorite, favorite );
}
/*!
@@ -226,9 +233,37 @@
*/
void RadioStationPrivate::setLocalStation( bool localStation )
{
- if ( localStation ) {
- mType |= RadioStation::LocalStation;
- } else {
- mType &= ~RadioStation::LocalStation;
- }
+ SET_FLAG_VALUE( mType, RadioStation::LocalStation, localStation );
+}
+
+/*!
+ * \reimp
+ */
+bool RadioStationPrivate::hasStationSentRds() const
+{
+ return mStationInfo.testFlag( StationSendsRds );
}
+
+/*!
+ * \reimp
+ */
+void RadioStationPrivate::setStationHasSentRds( bool hasSentRds )
+{
+ SET_FLAG_VALUE( mStationInfo, StationSendsRds, hasSentRds );
+}
+
+/*!
+ *
+ */
+bool RadioStationPrivate::isCallSignCheckDone() const
+{
+ return mStationInfo.testFlag( CallSignCheckDone );
+}
+
+/*!
+ *
+ */
+void RadioStationPrivate::setCallSignCheckDone( bool checkDone )
+{
+ SET_FLAG_VALUE( mStationInfo, CallSignCheckDone, checkDone );
+}
--- a/radioapp/radiouiengine/src/radiostationmodel.cpp Tue Jun 29 15:09:03 2010 +0300
+++ b/radioapp/radiouiengine/src/radiostationmodel.cpp Thu Jul 08 12:44:18 2010 +0300
@@ -179,6 +179,14 @@
RadioStationIf* stationInterface = static_cast<RadioStationIf*>( station.data_ptr() );
if ( d->mPresetStorage->readPreset( index, *stationInterface ) ) {
if ( station.isValid() && d->mWrapper->isFrequencyValid( station.frequency() ) ) {
+
+ // Check if the station seems to send RDS or not.
+ // Note that radiotext is not checked because it is not saved to cenrep
+ // TODO: Consider saving this state flag to cenrep
+ if ( ( station.hasName() && !station.isRenamed() ) || station.hasUrl() ) {
+ static_cast<RadioStationIf*>( station.data_ptr() )->setStationHasSentRds( true );
+ }
+
d->mStations.insert( station.frequency(), station );
} else {
LOG( "RadioStationModel::initialize: Invalid station!" );
--- a/radioapp/radiouiengine/src/radiouiengine.cpp Tue Jun 29 15:09:03 2010 +0300
+++ b/radioapp/radiouiengine/src/radiouiengine.cpp Thu Jul 08 12:44:18 2010 +0300
@@ -413,10 +413,10 @@
/*!
*
*/
-uint RadioUiEngine::skipStation( StationSkip::Mode mode, uint startFrequency )
+uint RadioUiEngine::skipStation( StationSkip::Mode mode, uint startFrequency, const int reason )
{
Q_D( RadioUiEngine );
- return d->skip( mode, startFrequency );
+ return d->skip( mode, startFrequency, reason );
}
/*!
--- a/radioapp/radiowidgets/res/layout/historyview.docml Tue Jun 29 15:09:03 2010 +0300
+++ b/radioapp/radiowidgets/res/layout/historyview.docml Thu Jul 08 12:44:18 2010 +0300
@@ -92,7 +92,7 @@
<enums name="textWrapping" value="TextWordWrap"/>
<enums name="alignment" value="AlignVCenter|AlignHCenter"/>
<sizehint height="320" type="PREFERRED" width="240"/>
- <string locid="txt_rad_info_recently_played_songs_collects_song2" name="plainText"/>
+ <string locid="txt_rad_info_song_information_is_collected_automat" name="plainText"/>
<fontspec name="fontSpec" role="Title" textheight="33.5"/>
</widget>
<layout orientation="Vertical" spacing="var(hb-param-margin-gene-middle-vertical)" type="linear">
@@ -142,7 +142,7 @@
<bool name="checked" value="FALSE"/>
</object>
<widget name="hv:empty_text">
- <string locid="txt_rad_info_recently_played_songs_collects_song2" name="plainText"/>
+ <string locid="txt_rad_info_song_information_is_collected_automat" name="plainText"/>
</widget>
<widget name="hv:heading_banner">
<string name="heading" locid="txt_rad_subhead_play_history" />
--- a/radioapp/radiowidgets/src/radiocarouselitem.cpp Tue Jun 29 15:09:03 2010 +0300
+++ b/radioapp/radiowidgets/src/radiocarouselitem.cpp Thu Jul 08 12:44:18 2010 +0300
@@ -398,6 +398,6 @@
*/
void RadioCarouselItem::updateLayout()
{
- setAppearance( mStation->hasName() || mStation->hasRadiotext() || mStation->hasUrl() ? Full : Default );
+ setAppearance( mStation->hasSentRds() ? Full : Default );
}
--- a/radioapp/radiowidgets/src/radiohistoryview.cpp Tue Jun 29 15:09:03 2010 +0300
+++ b/radioapp/radiowidgets/src/radiohistoryview.cpp Thu Jul 08 12:44:18 2010 +0300
@@ -265,6 +265,8 @@
mHistoryList->setModel( historyModel );
mHistoryList->setSelectionMode( HbListView::NoSelection );
mHistoryList->setSizePolicy( QSizePolicy::Expanding, QSizePolicy::Expanding );
+ //TODO: Uncomment after MCL wk28 release to improve scrolling FPS rate
+ //mHistoryList->setItemPixmapCacheEnabled( true );
mAllSongsButton = mUiLoader->findObject<HbAction>( DOCML::HV_NAME_ALL_SONGS_BUTTON );
mTaggedSongsButton = mUiLoader->findObject<HbAction>( DOCML::HV_NAME_TAGGED_SONGS_BUTTON );
--- a/radioapp/radiowidgets/src/radiostationcarousel.cpp Tue Jun 29 15:09:03 2010 +0300
+++ b/radioapp/radiowidgets/src/radiostationcarousel.cpp Thu Jul 08 12:44:18 2010 +0300
@@ -552,8 +552,8 @@
{
QColor color = Qt::green;
if ( !available && mUiEngine ) {
- LOG_FORMAT( "No RDS signal: Station has sent RDS earlier: %d", mUiEngine.model().currentStation().hasRds() );
- color = mUiEngine.model().currentStation().hasRds() ? Qt::yellow : Qt::gray;
+ LOG_FORMAT( "No RDS signal: Station has sent RDS earlier: %d", mUiEngine.model().currentStation().hasSentRds() );
+ color = mUiEngine.model().currentStation().hasSentRds() ? Qt::yellow : Qt::gray;
mRdsLabel->setText( "RDS" );
} else {
mRdsLabel->setText( "-RDS-" );
--- a/radioapp/radiowidgets/src/radiostationsview.cpp Tue Jun 29 15:09:03 2010 +0300
+++ b/radioapp/radiowidgets/src/radiostationsview.cpp Thu Jul 08 12:44:18 2010 +0300
@@ -394,4 +394,6 @@
mStationsList->setModel( mFilterModel );
mStationsList->setSelectionMode( HbListView::NoSelection );
mStationsList->setSizePolicy( QSizePolicy::Expanding, QSizePolicy::Expanding );
+ //TODO: Uncomment after MCL wk28 release to improve scrolling FPS rate
+ //mStationsList->setItemPixmapCacheEnabled( true );
}
--- a/radioapp/radiowidgets/src/radiostripbase.cpp Tue Jun 29 15:09:03 2010 +0300
+++ b/radioapp/radiowidgets/src/radiostripbase.cpp Thu Jul 08 12:44:18 2010 +0300
@@ -181,7 +181,7 @@
*/
void RadioStripBase::resizeEvent( QGraphicsSceneResizeEvent* event )
{
- Q_UNUSED( event );
+ HbScrollArea::resizeEvent( event );
populateAndLayout();
}
--- a/radioapp/radiowidgets/src/radioviewbase.cpp Tue Jun 29 15:09:03 2010 +0300
+++ b/radioapp/radiowidgets/src/radioviewbase.cpp Thu Jul 08 12:44:18 2010 +0300
@@ -227,7 +227,7 @@
*/
void RadioViewBase::askQuestion( const QString& question )
{
- HbMessageBox::question( question, this, SLOT(handleUserAnswer(HbAction*)) );
+ HbMessageBox::question( question, this, SLOT(handleUserAnswer(HbAction*)), HbMessageBox::Yes | HbMessageBox::No );
}
/*!
--- a/radioengine/engine/src/cradioengineimp.cpp Tue Jun 29 15:09:03 2010 +0300
+++ b/radioengine/engine/src/cradioengineimp.cpp Thu Jul 08 12:44:18 2010 +0300
@@ -1412,12 +1412,14 @@
void CRadioEngineImp::MrpoMuteChange( TBool aMute )
{
LEVEL3( LOG_METHOD_AUTO );
- TBool muted = iSettings->EngineSettings().IsVolMuted();
- if ( !aMute != !muted )
- {
- iSettings->RadioSetter().SetVolMuted( aMute );
- NotifyRadioEvent( ERadioEventMute );
- }
+ LOG_FORMAT( "CRadioEngineImp::MrpoMuteChange muted: %d", aMute );
+
+// TBool muted = iSettings->EngineSettings().IsVolMuted();
+// if ( !aMute != !muted )
+// {
+// iSettings->RadioSetter().SetVolMuted( aMute );
+// NotifyRadioEvent( ERadioEventMute );
+// }
}
// ---------------------------------------------------------------------------
--- a/radiohswidget/src/radiohswidget.cpp Tue Jun 29 15:09:03 2010 +0300
+++ b/radiohswidget/src/radiohswidget.cpp Thu Jul 08 12:44:18 2010 +0300
@@ -209,6 +209,7 @@
switch (status) {
case RadioStatus::Playing:
LOG("Playing");
+ handleRadioStateChange(FmRadio::StateRunning);
break;
case RadioStatus::Muted:
LOG("Muted");
@@ -240,11 +241,9 @@
// TODO: Remove comment when localisation is working on device.
//frequencyString = hbTrId("txt_fmradiohswidget_rad_list_l1_mhz").arg(freqString);
bool frequencyCleared = false;
- // If widget has some frequency information and new frequency
- // differs from that
- if (mRadioInformation.contains(Frequency)
- && mRadioInformation[Frequency].compare(information.toString()) != 0) {
- // Clear all infromation from widget because station has changed.
+
+ if (mRadioInformation.contains(Frequency)) {
+ // Clear all infromation.
clearRadioInformation();
frequencyCleared = true;
}
@@ -254,6 +253,7 @@
if (frequencyCleared || frequencyUpdated) {
// Information changed, update the UI.
changeInRadioInformation();
+ mFmRadioState = FmRadio::StateRunning;
}
}
break;
@@ -339,6 +339,7 @@
// Stop timer if it is running because radio is now running.
mRadioServiceClient->startMonitoring(
FmRadio::VisibiltyDoNotChange);
+ changeInRadioInformation();
changePowerButtonOn(true);
enableStationButtons();
changeInformationAreaLayout(OneRow);
@@ -346,7 +347,6 @@
case FmRadio::StateSeeking:
LOG("FmRadio::StateSeeking");
mFmRadioState = FmRadio::StateSeeking;
- mFavoriteStationCount = FAVORITE_STATION_COUNT_UNDEFINED;
mCurrentStationIsFavorite = false;
enableStationButtons();
changeInformationAreaLayout(Animation);
@@ -354,7 +354,6 @@
case FmRadio::StateAntennaNotConnected:
LOG("FmRadio::StateAntennaNotConnected");
mFmRadioState = FmRadio::StateAntennaNotConnected;
- mFavoriteStationCount = FAVORITE_STATION_COUNT_UNDEFINED;
mCurrentStationIsFavorite = false;
enableStationButtons();
mInformationFirstRowLabel->setPlainText("");
@@ -909,7 +908,12 @@
void RadioHsWidget::enableStationButtons()
{
LEVEL2(LOG_METHOD_ENTER);
- if ((mFavoriteStationCount > 1) || (mFavoriteStationCount == 1
+ LOG_FORMAT("RadioHsWidget::enableStationButtons count: %d", mFavoriteStationCount);
+ if (mFmRadioState == FmRadio::StateAntennaNotConnected){
+ changeButtonToDisabled(Next);
+ changeButtonToDisabled(Previous);
+ }
+ else if ((mFavoriteStationCount > 1) || (mFavoriteStationCount == 1
&& !mCurrentStationIsFavorite)) {
changeButtonToEnabled(Next);
changeButtonToEnabled(Previous);
--- a/rom/bld.inf Tue Jun 29 15:09:03 2010 +0300
+++ b/rom/bld.inf Thu Jul 08 12:44:18 2010 +0300
@@ -25,6 +25,6 @@
#ifdef MARM
START EXTENSION app-services/buildstubsis
OPTION SRCDIR .
- OPTION SISNAME qtfmradio_stub
+ OPTION SISNAME fmradio_stub
END
#endif
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/rom/fmradio_stub.pkg Thu Jul 08 12:44:18 2010 +0300
@@ -0,0 +1,27 @@
+;
+; Copyright (c) 2009 Nokia Corporation and/or its subsidiary(-ies).
+; All rights reserved.
+; This component and the accompanying materials are made available
+; under the terms of "Eclipse Public License v1.0"
+; which accompanies this distribution, and is available
+; at the URL "http://www.eclipse.org/legal/epl-v10.html".
+;
+; Initial Contributors:
+; Nokia Corporation - initial contribution.
+;
+; Contributors:
+;
+; Description: Stub package file for FMRadio
+;
+
+; Languages
+&EN
+
+; Header
+#{"fmradio"}, (0x2002FF53), 1, 0, 0, TYPE=SA
+
+; Localised Vendor name
+%{"Nokia"}
+
+; Unique Vendor name
+:"Nokia"
\ No newline at end of file
--- a/rom/qtfmradio_stub.pkg Tue Jun 29 15:09:03 2010 +0300
+++ /dev/null Thu Jan 01 00:00:00 1970 +0000
@@ -1,27 +0,0 @@
-;
-; Copyright (c) 2009 Nokia Corporation and/or its subsidiary(-ies).
-; All rights reserved.
-; This component and the accompanying materials are made available
-; under the terms of "Eclipse Public License v1.0"
-; which accompanies this distribution, and is available
-; at the URL "http://www.eclipse.org/legal/epl-v10.html".
-;
-; Initial Contributors:
-; Nokia Corporation - initial contribution.
-;
-; Contributors:
-;
-; Description: Stub package file for FMRadio
-;
-
-; Languages
-&EN
-
-; Header
-#{"fmradio"}, (0x2002FF53), 1, 0, 0, TYPE=SA
-
-; Localised Vendor name
-%{"Nokia"}
-
-; Unique Vendor name
-:"Nokia"
\ No newline at end of file