20#include <QStyledItemDelegate>
34 explicit TrashView(QWidget*
const parent =
nullptr);
70 void slotSelectionChanged();
71 void slotUndoLastDeletedItems();
72 void slotRestoreSelectedItems();
73 void slotDeleteSelectedItems();
74 void slotRemoveItemsFromModel();
75 void slotRemoveAllItemsFromModel();
76 void slotDeleteAllItems();
77 void slotDataChanged();
78 void slotLoadingStarted();
79 void slotLoadingFinished();
80 void slotChangeLastSelectedItem(
const QModelIndex& curr,
const QModelIndex& prev);
81 void slotContextMenuEmptyTrash(
const QPoint& pos);
91 Private*
const d =
nullptr;
104 void paint(QPainter* painter,
const QStyleOptionViewItem& option,
const QModelIndex& index)
const override;
Definition dtrashitemmodel.h:31
Definition trashview.h:97
void paint(QPainter *painter, const QStyleOptionViewItem &option, const QModelIndex &index) const override
Definition trashview.cpp:530
Definition thumbnailsize.h:32
Definition trashview.h:29
ThumbnailSize getThumbnailSize() const
Definition trashview.cpp:208
void setThumbnailSize(const ThumbnailSize &thumbSize)
set thumbnail size to give to model
Definition trashview.cpp:457
QString statusBarText() const
Definition trashview.cpp:499
~TrashView() override
Definition trashview.cpp:198
void selectLastSelected()
Highlights the last selected item when the view gets focus.
Definition trashview.cpp:469
QUrl lastSelectedItemUrl() const
Definition trashview.cpp:464
DTrashItemModel * model() const
Definition trashview.cpp:203
Definition datefolderview.cpp:34