Changeset View
Changeset View
Standalone View
Standalone View
applets/kicker/plugin/computermodel.cpp
Show First 20 Lines • Show All 228 Lines • ▼ Show 20 Line(s) | 216 | if (role == Kicker::DescriptionRole) { | |||
---|---|---|---|---|---|
229 | } | 229 | } | ||
230 | } else if (role == Kicker::FavoriteIdRole) { | 230 | } else if (role == Kicker::FavoriteIdRole) { | ||
231 | if (!m_filteredPlacesModel->isDevice(sourceIndex)) { | 231 | if (!m_filteredPlacesModel->isDevice(sourceIndex)) { | ||
232 | return m_filteredPlacesModel->url(sourceIndex); | 232 | return m_filteredPlacesModel->url(sourceIndex); | ||
233 | } | 233 | } | ||
234 | } else if (role == Kicker::UrlRole) { | 234 | } else if (role == Kicker::UrlRole) { | ||
235 | return m_filteredPlacesModel->url(sourceIndex); | 235 | return m_filteredPlacesModel->url(sourceIndex); | ||
236 | } else if (role == Kicker::GroupRole) { | 236 | } else if (role == Kicker::GroupRole) { | ||
237 | if (m_filteredPlacesModel->isDevice(sourceIndex)) { | 237 | return sourceIndex.data(KFilePlacesModel::GroupRole).toString(); | ||
238 | return i18n("Removable Storage"); | | |||
239 | } else { | | |||
240 | return i18n("Places"); | | |||
241 | } | | |||
242 | } else if (role == Qt::DisplayRole || role == Qt::DecorationRole) { | 238 | } else if (role == Qt::DisplayRole || role == Qt::DecorationRole) { | ||
243 | return sourceIndex.data(role); | 239 | return sourceIndex.data(role); | ||
244 | } | 240 | } | ||
245 | } else if (role == Kicker::GroupRole) { | 241 | } else if (role == Kicker::GroupRole) { | ||
246 | return i18n("Applications"); | 242 | return i18n("Applications"); | ||
247 | } else { | 243 | } else { | ||
248 | return sourceIndex.data(role); | 244 | return sourceIndex.data(role); | ||
249 | } | 245 | } | ||
▲ Show 20 Lines • Show All 56 Lines • Show Last 20 Lines |