mirror of
https://github.com/kovidgoyal/calibre.git
synced 2025-07-08 02:34:06 -04:00
Ensure trash entries are sorted in recency order
This commit is contained in:
parent
131ae4d428
commit
8701baf7e0
@ -4,6 +4,7 @@
|
||||
|
||||
import time
|
||||
import traceback
|
||||
from operator import attrgetter
|
||||
from qt.core import (
|
||||
QAbstractItemView, QDialogButtonBox, QHBoxLayout, QIcon, QLabel, QListWidget,
|
||||
QListWidgetItem, QPainter, QPalette, QPixmap, QRectF, QSize, QSpinBox, QStyle,
|
||||
@ -89,7 +90,7 @@ class TrashList(QListWidget):
|
||||
self.delegate = TrashItemDelegate(self)
|
||||
self.setItemDelegate(self.delegate)
|
||||
self.setSelectionMode(QAbstractItemView.SelectionMode.ExtendedSelection)
|
||||
for entry in entries:
|
||||
for entry in sorted(entries, key=attrgetter('mtime'), reverse=True):
|
||||
i = QListWidgetItem(self)
|
||||
i.setData(Qt.ItemDataRole.UserRole, entry)
|
||||
self.addItem(i)
|
||||
|
Loading…
x
Reference in New Issue
Block a user