diff options
Diffstat (limited to 'smdirmodel.cpp')
-rw-r--r-- | smdirmodel.cpp | 10 |
1 files changed, 10 insertions, 0 deletions
diff --git a/smdirmodel.cpp b/smdirmodel.cpp index ea44ccd..00857ab 100644 --- a/smdirmodel.cpp +++ b/smdirmodel.cpp @@ -69,6 +69,16 @@ QVariant SmDirModel::data(const QModelIndex &index, int role) const{ return mIcons.value(mime.at(0).toLower()); } } + case Qt::DisplayRole: { + if(index.column() == Duration){ + Helper::Duration d = i->data(Duration).value<Helper::Duration>(); + if(d.isNull()){ + return QVariant(); + } + return d.toString(); + } + } + default: return SmTreeModel::data(index, role); } |