diff -r bfc95e24a059 -r c9471d26c7f2 qtinternetradio/irqsonghistory/inc/irqsonghistoryinfo.h --- a/qtinternetradio/irqsonghistory/inc/irqsonghistoryinfo.h Mon Jun 21 22:33:45 2010 +0100 +++ b/qtinternetradio/irqsonghistory/inc/irqsonghistoryinfo.h Thu Jul 22 16:31:41 2010 +0100 @@ -78,6 +78,24 @@ *@return QString& instance */ IMPORT_C const QString& getImageUrl() const; + /** + *IRQSongHistoryInfo::getGenreName() + *Function to get channel genre name + *@return QString& instance + */ + IMPORT_C const QString& getGenreName() const; + /** + *IRQSongHistoryInfo::getCountryName() + *Function to get channel country Name + *@return QString& instance + */ + IMPORT_C const QString& getCountryName() const; + /** + *IRQSongHistoryInfo::getLanguageName() + *Function to get channel language name + *@return QString& instance + */ + IMPORT_C const QString& getLanguageName() const; /** *IRQSongHistoryInfo::getMusicStoreStatus() @@ -117,6 +135,9 @@ const QString& aChannelName, const QString& aChannelDesc, const QString& aImageUrl, + const QString& aGenreName, + const QString& aCountryName, + const QString& aLanguageName, const QString& aMusicStoreStatus, int aChannelType, int aChannelId, @@ -163,6 +184,27 @@ * @param QString aImageUrl */ void setImageUrl(const QString& aImageUrl); + + /** + *IRQSongHistoryInfo::setGenreName() + *Function to set channel genre name + * @param QString aGenreName + */ + void setGenreName(const QString& aGenreName); + + /** + *IRQSongHistoryInfo::setCountryName() + *Function to set channel country name + * @param QString aCountryName + */ + void setCountryName(const QString& aCountryName); + + /** + *IRQSongHistoryInfo::setLanguageName() + *Function to set channel language name + * @param QString aLanguageName + */ + void setLanguageName(const QString& aLanguageName); /** *IRQSongHistoryInfo::setMusicStoreStatus() @@ -223,7 +265,9 @@ * Channel's image Url. */ QString iImageUrl; - + QString iGenreName; + QString iCountryName; + QString iLanguageName; /** * Channel's MusicStoreStatus. */ @@ -255,16 +299,20 @@ IMPORT_C void setArtistName(const QString& aArtist); IMPORT_C const QString& getArtistName()const; - + + IMPORT_C void setStationName(const QString& aStationName); + IMPORT_C const QString& getStationName()const; + IMPORT_C void setMusicshopStatus(const QString& aStatus); IMPORT_C const QString& getMusicshopStatus()const; - IMPORT_C void setAllInfo(const QString& aName, const QString& aArtist, const QString& aStatus); + IMPORT_C void setAllInfo(const QString& aName, const QString& aArtist, const QString& aStationName, const QString& aStatus); private: QString iSongName; QString iSongArtist; + QString iStationName; QString iMusicshopStatus; };