30class VersionsDelegate;
31class ItemDelegateOverlay;
55 QModelIndex
moveCursor(CursorAction cursorAction,
56 Qt::KeyboardModifiers modifiers)
override;
60 QPixmap
pixmapForDrag(
const QList<QModelIndex>& indexes)
const override;
Definition abstractitemdragdrophandler.h:32
Definition dragdropimplementations.h:103
Definition itemdelegateoverlay.h:31
Definition versionsdelegate.h:31
Definition versionstreeview.h:35
void setToolTipEnabled(bool on)
Definition versionstreeview.cpp:133
VersionsDelegate * m_delegate
Definition versionstreeview.h:68
void paintEvent(QPaintEvent *e) override
Definition versionstreeview.cpp:148
ToolTip * m_toolTip
Definition versionstreeview.h:71
AbstractItemDragDropHandler * m_dragDropHandler
Definition versionstreeview.h:69
void addOverlay(ItemDelegateOverlay *overlay)
Definition versionstreeview.cpp:120
~VersionsTreeView() override
NOTE: All overlay management code in a sophisticated form can be studied in ItemCategorizedView.
Definition versionstreeview.cpp:110
bool m_showToolTip
Definition versionstreeview.h:70
VersionsDelegate * delegate() const
Definition versionstreeview.cpp:115
void mouseMoveEvent(QMouseEvent *event) override
Definition versionstreeview.cpp:162
QPixmap pixmapForDrag(const QList< QModelIndex > &indexes) const override
Definition versionstreeview.cpp:192
void removeOverlay(ItemDelegateOverlay *overlay)
Definition versionstreeview.cpp:127
QModelIndex mapIndexForDragDrop(const QModelIndex &index) const override
Definition versionstreeview.cpp:187
bool viewportEvent(QEvent *event) override
Definition versionstreeview.cpp:217
QModelIndex moveCursor(CursorAction cursorAction, Qt::KeyboardModifiers modifiers) override
Definition versionstreeview.cpp:155
AbstractItemDragDropHandler * dragDropHandler() const override
Definition versionstreeview.cpp:182
virtual void setDragDropHandler(AbstractItemDragDropHandler *handler)
Definition versionstreeview.cpp:177
#define DECLARE_VIEW_DRAG_DROP_METHODS(ParentViewClass)
Definition dragdropimplementations.h:145
Definition datefolderview.cpp:34