![]() |
digiKam Developer Documentation
Professional Photo Management with the Power of Open Source
|
Inheritance diagram for Digikam::TableViewTreeView:Signals | |
| void | signalZoomInStep () |
| void | signalZoomOutStep () |
Public Member Functions | |
| TableViewTreeView (TableViewShared *const tableViewShared, QWidget *const parent=nullptr) | |
| Album * | albumAt (const QPoint &pos) const |
Public Member Functions inherited from Digikam::DragDropViewImplementation | |
| virtual void | copy () |
| virtual void | cut () |
| virtual void | paste () |
Public Member Functions inherited from Digikam::GroupingViewImplementation | |
| ItemInfoList | getHiddenGroupedInfos (const ItemInfoList &infos) const |
| bool | needGroupResolving (OperationType type, const ItemInfoList &infos) const |
| ItemInfoList | resolveGrouping (const ItemInfoList &infos) const |
Protected Member Functions | |
| AbstractItemDragDropHandler * | dragDropHandler () const override |
| You need to implement these three methods Returns the drag drop handler. | |
| bool | eventFilter (QObject *watched, QEvent *event) override |
| bool | hasHiddenGroupedImages (const ItemInfo &info) const override |
| must be implemented by parent view | |
| QModelIndex | mapIndexForDragDrop (const QModelIndex &index) const override |
| Maps the given index of the view's model to an index of the handler's model, which can be a source model of the view's model. | |
| QPixmap | pixmapForDrag (const QList< QModelIndex > &indexes) const override |
| Creates a pixmap for dragging the given indexes. | |
| void | wheelEvent (QWheelEvent *event) override |
Protected Member Functions inherited from Digikam::DragDropViewImplementation | |
| virtual QAbstractItemView * | asView ()=0 |
| This one is implemented by DECLARE_VIEW_DRAG_DROP_METHODS. | |
| bool | decodeIsCutSelection (const QMimeData *mimeData) |
| void | dragEnterEvent (QDragEnterEvent *event) |
| Implements the relevant QAbstractItemView methods for drag and drop. | |
| void | dragMoveEvent (QDragMoveEvent *e) |
| void | dropEvent (QDropEvent *e) |
| void | encodeIsCutSelection (QMimeData *mime, bool isCutSelection) |
| void | startDrag (Qt::DropActions supportedActions) |
|
overrideprotectedvirtual |
Implements Digikam::DragDropViewImplementation.
|
overrideprotectedvirtual |
Reimplemented from Digikam::GroupingViewImplementation.
|
overrideprotectedvirtual |
Implements Digikam::DragDropViewImplementation.
|
overrideprotectedvirtual |
Implements Digikam::DragDropViewImplementation.