◆ UpdateWidgetsEnum
Enumerator |
---|
UpdateWidgets | |
NotUpdateWidgets | |
◆ DWItemDelegatePool()
Digikam::DWItemDelegatePool::DWItemDelegatePool |
( |
DWItemDelegate *const |
delegate | ) |
|
|
explicit |
Creates a new ItemDelegatePool.
- Parameters
-
◆ ~DWItemDelegatePool()
Digikam::DWItemDelegatePool::~DWItemDelegatePool |
( |
| ) |
|
◆ findWidgets()
QList< QWidget * > Digikam::DWItemDelegatePool::findWidgets |
( |
const QPersistentModelIndex & |
index, |
|
|
const QStyleOptionViewItem & |
option, |
|
|
UpdateWidgetsEnum |
updateWidgets = UpdateWidgets |
|
) |
| const |
Returns the widget associated to index
and widget
.
- Parameters
-
index | The index to search into. |
option | a QStyleOptionViewItem. |
- Returns
- A QList of the pointers to the widgets found.
References Digikam::DWItemDelegatePoolPrivate::allocatedWidgets, Digikam::DWItemDelegate::createItemWidgets(), Digikam::DWItemDelegatePoolPrivate::delegate, Digikam::DWItemDelegatePoolPrivate::eventListener, Digikam::DWItemDelegatePrivate::itemView, Digikam::DWItemDelegate::updateItemWidgets(), UpdateWidgets, Digikam::DWItemDelegatePoolPrivate::usedWidgets, and Digikam::DWItemDelegatePoolPrivate::widgetInIndex.
Referenced by Digikam::DWItemDelegatePrivate::eventFilter(), Digikam::DWItemDelegatePrivate::initializeModel(), Digikam::DWItemDelegatePrivate::slotDWDataChanged(), Digikam::DWItemDelegatePrivate::slotDWSelectionChanged(), and Digikam::DWItemDelegatePrivate::updateRowRange().
◆ fullClear()
void Digikam::DWItemDelegatePool::fullClear |
( |
| ) |
|
◆ invalidIndexesWidgets()
QList< QWidget * > Digikam::DWItemDelegatePool::invalidIndexesWidgets |
( |
| ) |
const |
◆ DWItemDelegate
◆ DWItemDelegatePrivate
The documentation for this class was generated from the following files: