49 return QVariant(); |
49 return QVariant(); |
50 } |
50 } |
51 |
51 |
52 void IRMainModel::initModel() |
52 void IRMainModel::initModel() |
53 { |
53 { |
|
54 #ifdef SUBTITLE_STR_BY_LOCID |
54 iPrimaryTexts << hbTrId("txt_irad_list_stations_by_country_region") |
55 iPrimaryTexts << hbTrId("txt_irad_list_stations_by_country_region") |
55 << hbTrId("txt_irad_list_stations_by_language") |
56 << hbTrId("txt_irad_list_stations_by_language") |
56 << hbTrId("txt_irad_list_recently_played_stations") |
57 << hbTrId("txt_irad_list_stations_recently_played") |
57 << hbTrId("txt_irad_list_recently_played_songs"); |
58 << hbTrId("txt_irad_list_songs_recently_played"); |
|
59 #else |
|
60 iPrimaryTexts << hbTrId("Stations by country/region") |
|
61 << hbTrId("Stations by language") |
|
62 << hbTrId("Stations recently played") |
|
63 << hbTrId("Songs recently played"); |
|
64 #endif |
58 } |
65 } |
59 |
66 |
60 void IRMainModel::checkUpdate() |
67 void IRMainModel::checkUpdate() |
61 { |
68 { |
62 if (NULL == iPlayList) |
69 if (NULL == iPlayList) |
63 { |
70 { |
64 return; |
71 return; |
65 } |
72 } |
66 |
73 |
|
74 #ifdef SUBTITLE_STR_BY_LOCID |
67 QString primary = hbTrId("txt_irad_subtitle_stations_from_play_list"); |
75 QString primary = hbTrId("txt_irad_subtitle_stations_from_play_list"); |
|
76 #else |
|
77 QString primary = hbTrId("Stations from play list"); |
|
78 #endif |
|
79 |
68 if (iPlayList->getNumberOfEntries() > 0) |
80 if (iPlayList->getNumberOfEntries() > 0) |
69 { |
81 { |
70 //if pls item is not in collections view, add |
82 //if pls item is not in collections view, add |
71 if (iPrimaryTexts.indexOf(primary) == -1) |
83 if (iPrimaryTexts.indexOf(primary) == -1) |
72 { |
84 { |