30class ShowfotoThumbnailBar;
31class ShowfotoThumbnailDelegatePrivate;
32class ShowfotoNormalDelegatePrivate;
33class ShowfotoFilterModel;
54 const QModelIndex& index, QRect* tooltipRect =
nullptr)
const override;
56 const QModelIndex& index, QRect* activationRect =
nullptr)
const override;
61 void paint(QPainter* painter,
const QStyleOptionViewItem& option,
const QModelIndex& index)
const override;
62 QPixmap
pixmapForDrag(
const QStyleOptionViewItem& option,
const QList<QModelIndex>& indexes)
const override;
78 const QModelIndex& index, QRect* actualRect)
const;
81 void setModel(QAbstractItemModel* model);
130 void setFlow(QListView::Flow flow);
141 const QRect& visualRect,
142 const QModelIndex& index,
143 QRect* activationRect)
const override;
170 QObject*
const parent =
nullptr);
177 QObject*
const parent =
nullptr);
Definition showfotodelegate_p.h:46
Definition showfotodelegate.h:36
void paint(QPainter *painter, const QStyleOptionViewItem &option, const QModelIndex &index) const override
Definition showfotodelegate.cpp:162
virtual void updateContentWidth()
Definition showfotodelegate.cpp:297
bool acceptsActivation(const QPoint &pos, const QRect &visualRect, const QModelIndex &index, QRect *activationRect=nullptr) const override
Definition showfotodelegate.cpp:265
void updateActualPixmapRect(const QModelIndex &index, const QRect &rect)
Definition showfotodelegate.cpp:376
void modelChanged()
Definition showfotodelegate.cpp:346
void modelContentsChanged()
Definition showfotodelegate.cpp:353
void clearCaches() override
Definition showfotodelegate.cpp:331
bool onActualPixmapRect(const QPoint &pos, const QRect &visualRect, const QModelIndex &index, QRect *actualRect) const
Definition showfotodelegate.cpp:271
~ShowfotoDelegate() override
Definition showfotodelegate.cpp:43
virtual QPixmap thumbnailPixmap(const QModelIndex &index) const
Definition showfotodelegate.cpp:155
virtual void updateRects()=0
static QPixmap retrieveThumbnailPixmap(const QModelIndex &index, int thumbnailSize)
Definition showfotodelegate.cpp:138
void updateSizeRectsAndPixmaps() override
Definition showfotodelegate.cpp:304
QRect imageInformationRect() const override
Definition showfotodelegate.cpp:117
QRect coordinatesIndicatorRect() const
Definition showfotodelegate.cpp:131
void setDefaultViewOptions(const QStyleOptionViewItem &option) override
Definition showfotodelegate.cpp:291
QRect pixmapRect() const override
Definition showfotodelegate.cpp:110
void setModel(QAbstractItemModel *model)
Definition showfotodelegate.cpp:72
int calculatethumbSizeToFit(int ws)
Definition showfotodelegate.cpp:388
QPixmap pixmapForDrag(const QStyleOptionViewItem &option, const QList< QModelIndex > &indexes) const override
Definition showfotodelegate.cpp:246
void setView(ShowfotoThumbnailBar *view)
Definition showfotodelegate.cpp:49
bool acceptsToolTip(const QPoint &pos, const QRect &visualRect, const QModelIndex &index, QRect *tooltipRect=nullptr) const override
Definition showfotodelegate.cpp:259
QRect actualPixmapRect(const QModelIndex &index) const
Definition showfotodelegate.cpp:358
virtual void clearModelDataCaches()
Definition showfotodelegate.cpp:339
QRect groupIndicatorRect() const
Definition showfotodelegate.cpp:124
Definition showfotoitemviewdelegate.h:34
QRect rect() const
Definition showfotoitemviewdelegate.cpp:104
ThumbnailSize thumbnailSize() const
Definition showfotoitemviewdelegate.cpp:59
Definition showfotodelegate_p.h:104
Definition showfotodelegate.h:164
void updateRects() override
Definition showfotodelegate.cpp:591
~ShowfotoNormalDelegate() override
Definition showfotodelegate.cpp:587
Definition showfotothumbnailbar.h:28
Definition showfotodelegate.h:122
void setFlow(QListView::Flow flow)
Definition showfotodelegate.cpp:469
void updateContentWidth() override
Definition showfotodelegate.cpp:507
int maximumSize() const
Definition showfotodelegate.cpp:485
~ShowfotoThumbnailDelegate() override
Definition showfotodelegate.cpp:465
int minimumSize() const
Definition showfotodelegate.cpp:492
bool acceptsActivation(const QPoint &pos, const QRect &visualRect, const QModelIndex &index, QRect *activationRect) const override
Definition showfotodelegate.cpp:499
void updateRects() override
Definition showfotodelegate.cpp:537
int thumbnailPixmapSize(bool withHighlight, int size)
Definition showfotodelegate.cpp:527
void setDefaultViewOptions(const QStyleOptionViewItem &option) override
Definition showfotodelegate.cpp:475
Definition showfotofolderviewbar.cpp:43