diff options
Diffstat (limited to 'fileview.cpp')
-rw-r--r-- | fileview.cpp | 4 |
1 files changed, 1 insertions, 3 deletions
diff --git a/fileview.cpp b/fileview.cpp index ad0bdf6..3bd45d4 100644 --- a/fileview.cpp +++ b/fileview.cpp @@ -206,9 +206,7 @@ void FileView::selectedFilesChanged(){ emit numSelected(selected.size()); qint64 selSize = 0; foreach(QModelIndex i, selected){ - QString path = i.data(QFileSystemModel::FilePathRole).toString(); - QFileInfo fi(path); - selSize += fi.size(); + selSize += i.data(SmDirModel::SizeRole).toLongLong(); } emit selectedSize(selSize); } |