diff options
author | Arno <arno@disconnect.de> | 2016-09-17 04:18:17 +0200 |
---|---|---|
committer | Arno <arno@disconnect.de> | 2016-09-17 04:18:17 +0200 |
commit | 77c6343c4e8d5ac03c491cd30207d9294fbd817c (patch) | |
tree | d81316fa4ebbdae6afaf44c007ed8f33f79dc88a /torrentwidget.cpp | |
parent | 22d5bcbcb79dea84e7aab4e2032ae3638fbca581 (diff) | |
download | ShemovCleaner-77c6343c4e8d5ac03c491cd30207d9294fbd817c.tar.gz ShemovCleaner-77c6343c4e8d5ac03c491cd30207d9294fbd817c.tar.bz2 ShemovCleaner-77c6343c4e8d5ac03c491cd30207d9294fbd817c.zip |
Fix sorting in TorrentWidget
Sort files by DateTime instead of string comparison.
Diffstat (limited to 'torrentwidget.cpp')
-rw-r--r-- | torrentwidget.cpp | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/torrentwidget.cpp b/torrentwidget.cpp index bb392d0..28a86c1 100644 --- a/torrentwidget.cpp +++ b/torrentwidget.cpp @@ -159,6 +159,9 @@ void TorrentWidget::gatherData(){ for(int i = 0; i < ColumnCount; ++i){ QStandardItem *item = new QStandardItem; item->setEditable(false); + if(i == CreatedColumn){ + item->setFont(QFont("courier new")); + } fData << item; } int result = 0; @@ -170,6 +173,7 @@ void TorrentWidget::gatherData(){ fData[NameColumn]->setText(fi.fileName()); fData[NameColumn]->setData(fi.absoluteFilePath(), FullPathRole); fData[CreatedColumn]->setText(fi.created().toString(Qt::RFC2822Date)); + fData[CreatedColumn]->setData(fi.created(), CreatedRole); if(result){ fData[IconColumn]->setIcon(QIcon(":/huge_bra.png")); fData[IconColumn]->setData(Present, PresentRole); |