◆ ShowfotoCoordinatesOverlay()
ShowFoto::ShowfotoCoordinatesOverlay::ShowfotoCoordinatesOverlay |
( |
QObject *const |
parent | ) |
|
|
explicit |
◆ acceptsDelegate()
virtual bool Digikam::ItemDelegateOverlay::acceptsDelegate |
( |
QAbstractItemDelegate * |
| ) |
const |
|
inlinevirtualinherited |
◆ affectedIndexes()
QList< QModelIndex > Digikam::ItemDelegateOverlay::affectedIndexes |
( |
const QModelIndex & |
index | ) |
const |
|
protectedinherited |
◆ affectsMultiple()
bool Digikam::ItemDelegateOverlay::affectsMultiple |
( |
const QModelIndex & |
index | ) |
const |
|
protectedinherited |
◆ buttonWidget()
◆ checkIndex()
bool ShowFoto::ShowfotoCoordinatesOverlay::checkIndex |
( |
const QModelIndex & |
index | ) |
const |
|
overrideprotectedvirtual |
◆ checkIndexOnEnter()
bool Digikam::AbstractWidgetDelegateOverlay::checkIndexOnEnter |
( |
const QModelIndex & |
index | ) |
const |
|
protectedinherited |
◆ createWidget()
QWidget * ShowFoto::ShowfotoCoordinatesOverlay::createWidget |
( |
| ) |
|
|
overrideprotectedvirtual |
◆ delegate()
QAbstractItemDelegate * Digikam::ItemDelegateOverlay::delegate |
( |
| ) |
const |
|
inherited |
References Digikam::ItemDelegateOverlay::m_delegate.
Referenced by Digikam::GroupIndicatorOverlay::checkIndex(), Digikam::ItemCoordinatesOverlay::checkIndex(), 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(), 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 ShowFoto::ShowfotoCoordinatesOverlay::setActive |
( |
bool |
active | ) |
|
|
overrideprotectedvirtual |
If active is true, this will call createWidget(), initialize the widget for use, and setup connections for the virtual slots. If active is false, this will delete the widget and disconnect all signal from model and view to this object (!)
Reimplemented from Digikam::AbstractWidgetDelegateOverlay.
◆ setDelegate()
void Digikam::ItemDelegateOverlay::setDelegate |
( |
QAbstractItemDelegate * |
delegate | ) |
|
|
inherited |
◆ 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().
◆ slotEntered()
void ShowFoto::ShowfotoCoordinatesOverlay::slotEntered |
( |
const QModelIndex & |
index | ) |
|
|
overrideprotectedvirtual |
◆ slotLayoutChanged
void Digikam::AbstractWidgetDelegateOverlay::slotLayoutChanged |
( |
| ) |
|
|
protectedvirtualslotinherited |
◆ slotReset
void Digikam::AbstractWidgetDelegateOverlay::slotReset |
( |
| ) |
|
|
protectedvirtualslotinherited |
◆ 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 |
◆ updatePosition()
void ShowFoto::ShowfotoCoordinatesOverlay::updatePosition |
( |
| ) |
|
|
protected |
◆ 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(), Digikam::ActionVersionsOverlay::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 ShowFoto::ShowfotoCoordinatesOverlay::visualChange |
( |
| ) |
|
|
overrideprotectedvirtual |
◆ 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_index
QPersistentModelIndex ShowFoto::ShowfotoCoordinatesOverlay::m_index |
|
protected |
◆ m_mouseButtonPressedOnWidget
bool Digikam::AbstractWidgetDelegateOverlay::m_mouseButtonPressedOnWidget |
|
protectedinherited |
◆ 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(), Digikam::ActionVersionsOverlay::updateButton(), Digikam::ImportRotateOverlay::updateButton(), Digikam::AssignNameOverlay::updatePosition(), Digikam::GroupIndicatorOverlay::updatePosition(), Digikam::ItemCoordinatesOverlay::updatePosition(), Digikam::ItemRatingOverlay::updatePosition(), Digikam::TagsLineEditOverlay::updatePosition(), 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(), buttonWidget(), Digikam::ImportCoordinatesOverlay::buttonWidget(), Digikam::ImportLockOverlay::buttonWidget(), Digikam::ImportDownloadOverlay::buttonWidget(), Digikam::GroupIndicatorOverlay::checkIndex(), Digikam::ItemCoordinatesOverlay::checkIndex(), 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(), 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(), 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: