25 #ifndef DIGIKAM_GROUP_INDICATOR_OVERLAY_H
26 #define DIGIKAM_GROUP_INDICATOR_OVERLAY_H
30 #include <QAbstractButton>
31 #include <QAbstractItemView>
90 void slotEntered(
const QModelIndex& index)
override;
91 bool checkIndex(
const QModelIndex& index)
const override;
Definition: groupindicatoroverlay.h:62
GroupIndicatorOverlayWidget * buttonWidget() const
Definition: groupindicatoroverlay.cpp:64
void slotEntered(const QModelIndex &index) override
Definition: groupindicatoroverlay.cpp:156
GroupIndicatorOverlay(QObject *const parent)
Definition: groupindicatoroverlay.cpp:59
QPersistentModelIndex m_index
Definition: groupindicatoroverlay.h:95
void showButtonContextMenu(const QModelIndex &index, QContextMenuEvent *event)
bool checkIndex(const QModelIndex &index) const override
Definition: groupindicatoroverlay.cpp:117
void visualChange() override
Definition: groupindicatoroverlay.cpp:94
QWidget * createWidget() override
Definition: groupindicatoroverlay.cpp:69
void slotButtonContextMenu(QContextMenuEvent *event)
Definition: groupindicatoroverlay.cpp:151
void setActive(bool) override
Definition: groupindicatoroverlay.cpp:76
void toggleGroupOpen(const QModelIndex &index)
void slotButtonClicked()
Definition: groupindicatoroverlay.cpp:146
void updatePosition()
Definition: groupindicatoroverlay.cpp:102
Definition: itemviewdelegate.h:42
#define REQUIRE_DELEGATE(Delegate)
Definition: itemdelegateoverlay.h:112
Definition: datefolderview.cpp:43