qtinternetradio/irqsonghistory/inc/irqsonghistoryinfo.h
changeset 5 0930554dc389
parent 0 09774dfdd46b
child 8 3b03c28289e6
--- a/qtinternetradio/irqsonghistory/inc/irqsonghistoryinfo.h	Fri May 14 15:43:29 2010 +0300
+++ b/qtinternetradio/irqsonghistory/inc/irqsonghistoryinfo.h	Thu May 27 12:46:34 2010 +0300
@@ -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.
      */