25 #ifndef DIGIKAM_VERSIONS_OVERLAYS_H
26 #define DIGIKAM_VERSIONS_OVERLAYS_H
42 class VersionManagerSettings;
59 bool checkIndex(
const QModelIndex& index)
const override;
82 const QString& tip = QString());
95 bool checkIndex(
const QModelIndex& index)
const override;
Definition: versionsoverlays.h:74
void setActive(bool active) override
Definition: versionsoverlays.cpp:229
void setReferenceModel(const ItemModel *model)
Definition: versionsoverlays.cpp:224
const ItemModel * m_referenceModel
Definition: versionsoverlays.h:111
void activated(const ItemInfo &info)
Button * button() const
Definition: versionsoverlays.cpp:219
void updateButton(const QModelIndex &index) override
Definition: versionsoverlays.cpp:249
QString m_text
Definition: versionsoverlays.h:109
ItemViewHoverButton * createButton() override
Definition: versionsoverlays.cpp:244
QString m_tip
Definition: versionsoverlays.h:110
bool checkIndex(const QModelIndex &index) const override
Definition: versionsoverlays.cpp:271
ActionVersionsOverlay(QObject *const parent, const QIcon &icon, const QString &text, const QString &tip=QString())
Definition: versionsoverlays.cpp:210
void slotClicked(bool checked)
Definition: versionsoverlays.cpp:260
QIcon m_icon
Definition: versionsoverlays.h:108
Definition: iteminfo.h:78
Definition: itemmodel.h:53
Definition: versionsoverlays.h:45
ItemViewHoverButton * createButton() override
Definition: versionsoverlays.cpp:111
ShowHideVersionsOverlay(QObject *const parent)
Definition: versionsoverlays.cpp:86
VersionItemFilterSettings m_filter
Definition: versionsoverlays.h:67
bool checkIndex(const QModelIndex &index) const override
Definition: versionsoverlays.cpp:150
void updateButton(const QModelIndex &index) override
Definition: versionsoverlays.cpp:116
void slotClicked(bool checked)
Definition: versionsoverlays.cpp:130
void setActive(bool active) override
Definition: versionsoverlays.cpp:96
void setSettings(const VersionManagerSettings &settings)
Definition: versionsoverlays.cpp:91
Definition: itemfiltersettings.h:269
Definition: versionmanagersettings.h:43
Definition: datefolderview.cpp:43