From 54079b4b80af46663590c46109fabeb5cc94a6db Mon Sep 17 00:00:00 2001 From: Arno Date: Tue, 2 Jan 2018 23:33:17 +0100 Subject: Sort size numerically, not alphabetically --- filewidget.cpp | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) (limited to 'filewidget.cpp') diff --git a/filewidget.cpp b/filewidget.cpp index 458dd45..d3fe7d9 100644 --- a/filewidget.cpp +++ b/filewidget.cpp @@ -485,9 +485,13 @@ QList 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)); -- cgit v1.2.3-70-g09d2