23#include <QContextMenuEvent>
33class ShowfotoThumbnailBar;
85 void contextMenuEvent(QContextMenuEvent*)
override;
86 void mouseMoveEvent(QMouseEvent*)
override;
87 void wheelEvent(QWheelEvent*)
override;
88 void keyPressEvent(QKeyEvent*)
override;
89 void focusOutEvent(QFocusEvent*)
override;
90 void leaveEvent(QEvent*)
override;
93 bool acceptToolTip(
const QModelIndex& index)
const;
95 void drawRow(QPainter* p,
96 const QStyleOptionViewItem& opt,
97 const QModelIndex& index)
const override;
102 void slotOpenInFileManager();
103 void slotItemsAdded(
const QList<ShowfotoItemInfo>& items);
104 void slotItemsRemoved(
const QList<ShowfotoItemInfo>& items);
106 void slotItemsSelected(
const QList<ShowfotoItemInfo>& items);
107 void slotItemsDeselected(
const QList<ShowfotoItemInfo>& items);
108 void slotSelectionChanged(QTreeWidgetItem*);
109 void slotItemDoubleClicked(QTreeWidgetItem*);
110 void slotItemsListChanged();
111 void slotRemoveItems();
116 Private*
const d =
nullptr;
Definition showfotoiteminfo.h:38
Definition showfotostackviewlist.h:36
ThumbnailSize
Definition showfotostackviewlist.h:50
@ SizeHuge
Definition showfotostackviewlist.h:54
@ SizeLarge
Definition showfotostackviewlist.h:53
@ SizeMedium
Definition showfotostackviewlist.h:52
@ SizeSmall
Definition showfotostackviewlist.h:51
void slotIconSizeChanged(int)
Definition showfotostackviewlist.cpp:330
StackViewRole
Definition showfotostackviewlist.h:42
@ FileName
Definition showfotostackviewlist.h:43
@ FileType
Definition showfotostackviewlist.h:45
@ FileSize
Definition showfotostackviewlist.h:44
@ FileDate
Metadata date if exists, else Modifier date.
Definition showfotostackviewlist.h:46
ShowfotoItemInfo infoFromIndex(const QModelIndex &index) const
Definition showfotostackviewlist.cpp:295
void setThumbbar(ShowfotoThumbnailBar *const thumbbar)
Definition showfotostackviewlist.cpp:120
int sortRole() const
Definition showfotostackviewlist.cpp:115
void signalShowfotoItemInfoActivated(const ShowfotoItemInfo &info)
QList< QUrl > urls()
Definition showfotostackviewlist.cpp:561
int sortOrder() const
Definition showfotostackviewlist.cpp:110
void signalClearItemsList()
void signalRemoveItemInfos(const QList< ShowfotoItemInfo > &infos)
~ShowfotoStackViewList() override
Definition showfotostackviewlist.cpp:104
QUrl currentUrl() const
Definition showfotostackviewlist.cpp:582
void signalItemListChanged(int nbitems)
Definition showfotothumbnailbar.h:28
Definition showfotofolderviewbar.cpp:43