26 #ifndef DIGIKAM_DW_ITEM_DELEGATE_PRIVATE_H
27 #define DIGIKAM_DW_ITEM_DELEGATE_PRIVATE_H
34 #include <QItemSelectionModel>
40 class DWItemDelegatePool;
51 void updateRowRange(
const QModelIndex& parent,
int start,
int end,
bool isRemoving);
52 QStyleOptionViewItem optionView(
const QModelIndex& index);
56 void initializeModel(
const QModelIndex& parent = QModelIndex());
58 void slotDWRowsInserted(
const QModelIndex& parent,
int start,
int end);
59 void slotDWRowsAboutToBeRemoved(
const QModelIndex& parent,
int start,
int end);
60 void slotDWRowsRemoved(
const QModelIndex& parent,
int start,
int end);
61 void slotDWDataChanged(
const QModelIndex& topLeft,
const QModelIndex& bottomRight);
62 void slotDWLayoutChanged();
63 void slotDWModelReset();
64 void slotDWSelectionChanged(
const QItemSelection& selected,
const QItemSelection& deselected);
68 bool eventFilter(QObject* watched, QEvent* event)
override;
Definition: dwitemdelegatepool.h:49
Definition: dwitemdelegate_p.h:43
QItemSelectionModel * selectionModel
Definition: dwitemdelegate_p.h:75
QAbstractItemView * itemView
Definition: dwitemdelegate_p.h:72
bool viewDestroyed
Definition: dwitemdelegate_p.h:76
DWItemDelegatePool * widgetPool
Definition: dwitemdelegate_p.h:73
QAbstractItemModel * model
Definition: dwitemdelegate_p.h:74
DWItemDelegate * q
Definition: dwitemdelegate_p.h:77
Definition: dwitemdelegate.h:60
Definition: datefolderview.cpp:43