From 153683e2e961b13c5e97e582563656851bce377c Mon Sep 17 00:00:00 2001 From: Arno Date: Fri, 22 Mar 2013 09:18:52 +0100 Subject: Show duration in statusBar Show total duration of selected Movies in FileView. Created a new class Helper::Duration for this and declared it as QMetaType. --- smdirmodel.cpp | 10 ++++++++++ 1 file changed, 10 insertions(+) (limited to 'smdirmodel.cpp') 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(); + if(d.isNull()){ + return QVariant(); + } + return d.toString(); + } + } + default: return SmTreeModel::data(index, role); } -- cgit v1.2.3-70-g09d2