summaryrefslogtreecommitdiffstats
path: root/filewidget.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'filewidget.cpp')
-rw-r--r--filewidget.cpp8
1 files changed, 6 insertions, 2 deletions
diff --git a/filewidget.cpp b/filewidget.cpp
index 458dd45..d3fe7d9 100644
--- a/filewidget.cpp
+++ b/filewidget.cpp
@@ -485,9 +485,13 @@ QList<QStandardItem*> FileWidget::constructRow(CachedFileData *fd) const{
fData[IconColumn]->setIcon(QIcon(":/gaping_ass.png"));
}
qint64 size = fd->size;
- QLocale l;
- QString sizeStr = QString("%1").arg(l.toString(size));
+ QString sizeStr;
+ if(size){
+ QLocale l;
+ sizeStr = QString("%1").arg(l.toString(size));
+ }
fData[SizeColumn]->setText(sizeStr);
+ fData[SizeColumn]->setData(size, SizeRole);
bool copied = fd->copied;
if(copied){
fData[CopiedColumn]->setText(QChar(0x2642));