◆ ActionVersionsOverlay()
Digikam::ActionVersionsOverlay::ActionVersionsOverlay |
( |
QObject *const |
parent, |
|
|
const QIcon & |
icon, |
|
|
const QString & |
text, |
|
|
const QString & |
tip = QString() |
|
) |
| |
|
explicit |
◆ acceptsDelegate()
virtual bool Digikam::ItemDelegateOverlay::acceptsDelegate |
( |
QAbstractItemDelegate * |
| ) |
const |
|
inlinevirtualinherited |
◆ activated
void Digikam::ActionVersionsOverlay::activated |
( |
const ItemInfo & |
info | ) |
|
|
signal |
◆ affectedIndexes()
QList< QModelIndex > Digikam::ItemDelegateOverlay::affectedIndexes |
( |
const QModelIndex & |
index | ) |
const |
|
protectedinherited |
◆ affectsMultiple()
bool Digikam::ItemDelegateOverlay::affectsMultiple |
( |
const QModelIndex & |
index | ) |
const |
|
protectedinherited |
◆ button()
ActionVersionsOverlay::Button * Digikam::ActionVersionsOverlay::button |
( |
| ) |
const |
|
protected |
◆ checkIndex()
bool Digikam::ActionVersionsOverlay::checkIndex |
( |
const QModelIndex & |
index | ) |
const |
|
overrideprotectedvirtual |
◆ checkIndexOnEnter()
bool Digikam::AbstractWidgetDelegateOverlay::checkIndexOnEnter |
( |
const QModelIndex & |
index | ) |
const |
|
protectedinherited |
◆ createButton()
◆ createWidget()
QWidget * Digikam::HoverButtonDelegateOverlay::createWidget |
( |
| ) |
|
|
overrideprotectedvirtualinherited |
◆ delegate()
QAbstractItemDelegate * Digikam::ItemDelegateOverlay::delegate |
( |
| ) |
const |
|
inherited |
References Digikam::ItemDelegateOverlay::m_delegate.
Referenced by Digikam::GroupIndicatorOverlay::checkIndex(), Digikam::ItemCoordinatesOverlay::checkIndex(), ShowFoto::ShowfotoCoordinatesOverlay::checkIndex(), Digikam::ImportCoordinatesOverlay::checkIndex(), Digikam::ItemRatingOverlay::hide(), Digikam::ImportRatingOverlay::hide(), Digikam::ItemCategorizedView::removeOverlay(), ShowFoto::ShowfotoCategorizedView::removeOverlay(), Digikam::ImportCategorizedView::removeOverlay(), Digikam::ItemDelegateOverlay::setDelegate(), Digikam::ItemRatingOverlay::slotEntered(), Digikam::ImportRatingOverlay::slotEntered(), Digikam::AssignNameOverlay::updatePosition(), Digikam::GroupIndicatorOverlay::updatePosition(), Digikam::ItemCoordinatesOverlay::updatePosition(), Digikam::ItemRatingOverlay::updatePosition(), Digikam::TagsLineEditOverlay::updatePosition(), ShowFoto::ShowfotoCoordinatesOverlay::updatePosition(), Digikam::ImportCoordinatesOverlay::updatePosition(), Digikam::ImportLockOverlay::updatePosition(), Digikam::ImportDownloadOverlay::updatePosition(), and Digikam::ImportRatingOverlay::updatePosition().
◆ eventFilter()
bool Digikam::AbstractWidgetDelegateOverlay::eventFilter |
( |
QObject * |
obj, |
|
|
QEvent * |
event |
|
) |
| |
|
overrideprotectedinherited |
◆ hide()
void Digikam::AbstractWidgetDelegateOverlay::hide |
( |
| ) |
|
|
protectedvirtualinherited |
Called when the widget shall be hidden (mouse cursor left index, viewport, uninstalled etc.). Default implementation hide()s m_widget.
Reimplemented in Digikam::ImportRatingOverlay, Digikam::PersistentWidgetDelegateOverlay, Digikam::TagsLineEditOverlay, Digikam::ItemRatingOverlay, and Digikam::AssignNameOverlay.
References Digikam::AbstractWidgetDelegateOverlay::m_widget.
Referenced by Digikam::ItemRatingOverlay::hide(), Digikam::TagsLineEditOverlay::hide(), Digikam::PersistentWidgetDelegateOverlay::hide(), Digikam::ImportRatingOverlay::hide(), Digikam::AbstractWidgetDelegateOverlay::slotEntered(), Digikam::AbstractWidgetDelegateOverlay::slotLayoutChanged(), Digikam::AbstractWidgetDelegateOverlay::slotReset(), Digikam::AbstractWidgetDelegateOverlay::slotRowsRemoved(), Digikam::AbstractWidgetDelegateOverlay::slotViewportEntered(), and Digikam::AbstractWidgetDelegateOverlay::viewportLeaveEvent().
◆ hideNotification
void Digikam::ItemDelegateOverlay::hideNotification |
( |
| ) |
|
|
signalinherited |
◆ mouseMoved()
void Digikam::ItemDelegateOverlay::mouseMoved |
( |
QMouseEvent * |
e, |
|
|
const QRect & |
visualRect, |
|
|
const QModelIndex & |
index |
|
) |
| |
|
virtualinherited |
Only these two methods are implemented as virtual methods. For all other events, connect to the view's signals. There are a few signals specifically for overlays and all QAbstractItemView standard signals.
Referenced by Digikam::ItemDelegateOverlayContainer::mouseMoved().
◆ notifyMultipleMessage()
QString Digikam::AbstractWidgetDelegateOverlay::notifyMultipleMessage |
( |
const QModelIndex & |
, |
|
|
int |
number |
|
) |
| |
|
protectedvirtualinherited |
◆ numberOfAffectedIndexes()
int Digikam::ItemDelegateOverlay::numberOfAffectedIndexes |
( |
const QModelIndex & |
index | ) |
const |
|
protectedinherited |
◆ paint()
void Digikam::ItemDelegateOverlay::paint |
( |
QPainter * |
p, |
|
|
const QStyleOptionViewItem & |
option, |
|
|
const QModelIndex & |
index |
|
) |
| |
|
virtualinherited |
◆ parentWidget()
QWidget * Digikam::AbstractWidgetDelegateOverlay::parentWidget |
( |
| ) |
const |
|
protectedinherited |
◆ requestNotification
void Digikam::ItemDelegateOverlay::requestNotification |
( |
const QModelIndex & |
index, |
|
|
const QString & |
message |
|
) |
| |
|
signalinherited |
◆ setActive()
void Digikam::ActionVersionsOverlay::setActive |
( |
bool |
active | ) |
|
|
overridevirtual |
◆ setDelegate()
void Digikam::ItemDelegateOverlay::setDelegate |
( |
QAbstractItemDelegate * |
delegate | ) |
|
|
inherited |
◆ setReferenceModel()
void Digikam::ActionVersionsOverlay::setReferenceModel |
( |
const ItemModel * |
model | ) |
|
◆ setView()
void Digikam::ItemDelegateOverlay::setView |
( |
QAbstractItemView * |
view | ) |
|
|
inherited |
References Digikam::ItemDelegateOverlay::m_view, Digikam::ItemDelegateOverlay::update(), and Digikam::ItemDelegateOverlay::view().
Referenced by Digikam::VersionsTreeView::addOverlay(), Digikam::ImportCategorizedView::addOverlay(), Digikam::ItemCategorizedView::addOverlay(), ShowFoto::ShowfotoCategorizedView::addOverlay(), Digikam::ItemDelegateOverlayContainer::removeAllOverlays(), Digikam::ItemCategorizedView::removeOverlay(), Digikam::VersionsTreeView::removeOverlay(), ShowFoto::ShowfotoCategorizedView::removeOverlay(), Digikam::ImportCategorizedView::removeOverlay(), and Digikam::ItemDelegateOverlayContainer::setViewOnAllOverlays().
◆ slotClicked
void Digikam::ActionVersionsOverlay::slotClicked |
( |
bool |
checked | ) |
|
|
protectedslot |
◆ slotEntered
void Digikam::HoverButtonDelegateOverlay::slotEntered |
( |
const QModelIndex & |
index | ) |
|
|
overrideprotectedslotinherited |
◆ slotLayoutChanged
void Digikam::AbstractWidgetDelegateOverlay::slotLayoutChanged |
( |
| ) |
|
|
protectedvirtualslotinherited |
◆ slotReset
void Digikam::HoverButtonDelegateOverlay::slotReset |
( |
| ) |
|
|
overrideprotectedslotinherited |
◆ slotRowsRemoved
void Digikam::AbstractWidgetDelegateOverlay::slotRowsRemoved |
( |
const QModelIndex & |
parent, |
|
|
int |
start, |
|
|
int |
end |
|
) |
| |
|
protectedvirtualslotinherited |
◆ slotViewportEntered
void Digikam::AbstractWidgetDelegateOverlay::slotViewportEntered |
( |
| ) |
|
|
protectedvirtualslotinherited |
◆ update
void Digikam::ItemDelegateOverlay::update |
( |
const QModelIndex & |
index | ) |
|
|
signalinherited |
◆ updateButton()
void Digikam::ActionVersionsOverlay::updateButton |
( |
const QModelIndex & |
index | ) |
|
|
overrideprotectedvirtual |
◆ view()
QAbstractItemView * Digikam::ItemDelegateOverlay::view |
( |
| ) |
const |
|
inherited |
References Digikam::ItemDelegateOverlay::m_view.
Referenced by Digikam::ItemDelegateOverlay::affectedIndexes(), Digikam::ItemDelegateOverlay::affectsMultiple(), Digikam::FaceRejectionOverlay::createButton(), Digikam::ItemFullScreenOverlay::createButton(), Digikam::ItemRotateOverlay::createButton(), Digikam::ItemSelectionOverlay::createButton(), Digikam::ShowHideVersionsOverlay::createButton(), createButton(), Digikam::ImportRotateOverlay::createButton(), Digikam::ItemDelegateOverlay::numberOfAffectedIndexes(), Digikam::AbstractWidgetDelegateOverlay::setActive(), Digikam::ItemRatingOverlay::setActive(), Digikam::TagsLineEditOverlay::setActive(), Digikam::ImportRatingOverlay::setActive(), Digikam::ItemDelegateOverlay::setView(), Digikam::ItemRatingOverlay::slotEntered(), Digikam::TagsLineEditOverlay::slotEntered(), Digikam::ImportRatingOverlay::slotEntered(), and Digikam::ItemDelegateOverlay::viewHasMultiSelection().
◆ viewHasMultiSelection()
bool Digikam::ItemDelegateOverlay::viewHasMultiSelection |
( |
| ) |
const |
|
protectedinherited |
◆ viewportLeaveEvent()
void Digikam::AbstractWidgetDelegateOverlay::viewportLeaveEvent |
( |
QObject * |
obj, |
|
|
QEvent * |
event |
|
) |
| |
|
protectedvirtualinherited |
◆ visualChange()
void Digikam::HoverButtonDelegateOverlay::visualChange |
( |
| ) |
|
|
overrideprotectedvirtualinherited |
◆ widgetEnterEvent()
void Digikam::AbstractWidgetDelegateOverlay::widgetEnterEvent |
( |
| ) |
|
|
protectedvirtualinherited |
◆ widgetEnterNotifyMultiple()
void Digikam::AbstractWidgetDelegateOverlay::widgetEnterNotifyMultiple |
( |
const QModelIndex & |
index | ) |
|
|
protectedinherited |
◆ widgetLeaveEvent()
void Digikam::AbstractWidgetDelegateOverlay::widgetLeaveEvent |
( |
| ) |
|
|
protectedvirtualinherited |
◆ widgetLeaveNotifyMultiple()
void Digikam::AbstractWidgetDelegateOverlay::widgetLeaveNotifyMultiple |
( |
| ) |
|
|
protectedinherited |
◆ m_delegate
QAbstractItemDelegate* Digikam::ItemDelegateOverlay::m_delegate |
|
protectedinherited |
◆ m_icon
QIcon Digikam::ActionVersionsOverlay::m_icon |
|
protected |
◆ m_mouseButtonPressedOnWidget
bool Digikam::AbstractWidgetDelegateOverlay::m_mouseButtonPressedOnWidget |
|
protectedinherited |
◆ m_referenceModel
const ItemModel* Digikam::ActionVersionsOverlay::m_referenceModel |
|
protected |
◆ m_text
QString Digikam::ActionVersionsOverlay::m_text |
|
protected |
◆ m_tip
QString Digikam::ActionVersionsOverlay::m_tip |
|
protected |
◆ m_view
QAbstractItemView* Digikam::ItemDelegateOverlay::m_view |
|
protectedinherited |
Referenced by Digikam::AbstractWidgetDelegateOverlay::parentWidget(), Digikam::ItemSelectionOverlay::setActive(), Digikam::AbstractWidgetDelegateOverlay::setActive(), Digikam::PersistentWidgetDelegateOverlay::setActive(), Digikam::ItemDelegateOverlay::setView(), Digikam::ItemSelectionOverlay::slotClicked(), Digikam::FaceRejectionOverlay::updateButton(), Digikam::ItemFullScreenOverlay::updateButton(), Digikam::ItemRotateOverlay::updateButton(), Digikam::ItemSelectionOverlay::updateButton(), Digikam::ShowHideVersionsOverlay::updateButton(), updateButton(), Digikam::ImportRotateOverlay::updateButton(), Digikam::AssignNameOverlay::updatePosition(), Digikam::GroupIndicatorOverlay::updatePosition(), Digikam::ItemCoordinatesOverlay::updatePosition(), Digikam::ItemRatingOverlay::updatePosition(), Digikam::TagsLineEditOverlay::updatePosition(), ShowFoto::ShowfotoCoordinatesOverlay::updatePosition(), Digikam::ImportCoordinatesOverlay::updatePosition(), Digikam::ImportLockOverlay::updatePosition(), Digikam::ImportDownloadOverlay::updatePosition(), Digikam::ImportRatingOverlay::updatePosition(), and Digikam::ItemDelegateOverlay::view().
◆ m_widget
QWidget* Digikam::AbstractWidgetDelegateOverlay::m_widget |
|
protectedinherited |
Referenced by Digikam::TagsLineEditOverlay::addTagsLineEdit(), Digikam::HoverButtonDelegateOverlay::button(), Digikam::GroupIndicatorOverlay::buttonWidget(), Digikam::ItemCoordinatesOverlay::buttonWidget(), ShowFoto::ShowfotoCoordinatesOverlay::buttonWidget(), Digikam::ImportCoordinatesOverlay::buttonWidget(), Digikam::ImportLockOverlay::buttonWidget(), Digikam::ImportDownloadOverlay::buttonWidget(), Digikam::GroupIndicatorOverlay::checkIndex(), Digikam::ItemCoordinatesOverlay::checkIndex(), ShowFoto::ShowfotoCoordinatesOverlay::checkIndex(), Digikam::ImportCoordinatesOverlay::checkIndex(), Digikam::ImportLockOverlay::checkIndex(), Digikam::ImportDownloadOverlay::checkIndex(), Digikam::AbstractWidgetDelegateOverlay::eventFilter(), Digikam::AbstractWidgetDelegateOverlay::hide(), Digikam::TagsLineEditOverlay::hide(), Digikam::PersistentWidgetDelegateOverlay::hide(), Digikam::ItemRatingOverlay::ratingWidget(), Digikam::ImportRatingOverlay::ratingWidget(), Digikam::AbstractWidgetDelegateOverlay::setActive(), Digikam::PersistentWidgetDelegateOverlay::setFocusOnWidget(), Digikam::ItemRatingOverlay::slotDataChanged(), Digikam::ImportRatingOverlay::slotDataChanged(), Digikam::AbstractWidgetDelegateOverlay::slotEntered(), Digikam::ItemRatingOverlay::slotEntered(), Digikam::TagsLineEditOverlay::slotEntered(), Digikam::PersistentWidgetDelegateOverlay::slotEntered(), Digikam::ImportRatingOverlay::slotEntered(), Digikam::ItemRatingOverlay::slotRatingChanged(), Digikam::ImportRatingOverlay::slotRatingChanged(), Digikam::TagsLineEditOverlay::slotTagChanged(), Digikam::AssignNameOverlay::updatePosition(), Digikam::GroupIndicatorOverlay::updatePosition(), Digikam::ItemCoordinatesOverlay::updatePosition(), Digikam::ItemRatingOverlay::updatePosition(), Digikam::TagsLineEditOverlay::updatePosition(), ShowFoto::ShowfotoCoordinatesOverlay::updatePosition(), Digikam::ImportCoordinatesOverlay::updatePosition(), Digikam::ImportLockOverlay::updatePosition(), Digikam::ImportDownloadOverlay::updatePosition(), Digikam::ImportRatingOverlay::updatePosition(), Digikam::ItemRatingOverlay::updateRating(), Digikam::ImportRatingOverlay::updateRating(), Digikam::AssignNameOverlay::viewportLeaveEvent(), Digikam::AssignNameOverlay::visualChange(), Digikam::GroupIndicatorOverlay::visualChange(), Digikam::ItemCoordinatesOverlay::visualChange(), Digikam::ItemRatingOverlay::visualChange(), Digikam::TagsLineEditOverlay::visualChange(), Digikam::HoverButtonDelegateOverlay::visualChange(), ShowFoto::ShowfotoCoordinatesOverlay::visualChange(), Digikam::ImportCoordinatesOverlay::visualChange(), Digikam::ImportLockOverlay::visualChange(), Digikam::ImportDownloadOverlay::visualChange(), and Digikam::ImportRatingOverlay::visualChange().
The documentation for this class was generated from the following files: