KUrl KFilePlacesModel::url(const QModelIndex &index) const
{
- return KUrl(data(index, UrlRole).toString());
+ return KUrl(data(index, UrlRole).toUrl());
}
bool KFilePlacesModel::mountNeeded(const QModelIndex &index) const
return data(index, MountNeededRole).toBool();
}
+KIcon KFilePlacesModel::icon(const QModelIndex &index) const
+{
+ return KIcon(data(index, Qt::DecorationRole).value<QIcon>());
+}
+
+QString KFilePlacesModel::text(const QModelIndex &index) const
+{
+ return data(index, Qt::DisplayRole).toString();
+}
+
QVariant KFilePlacesModel::data(const QModelIndex &index, int role) const
{
if (!index.isValid())
int KFilePlacesModel::columnCount(const QModelIndex &parent) const
{
Q_UNUSED(parent)
- // We only know 1 information for a particualiar entry
+ // We only know 1 piece of information for a particular entry
return 1;
}