21 #ifndef SOURCEICONVIEW_H
22 #define SOURCEICONVIEW_H
26 #include <QStyledItemDelegate>
36 virtual QSize
sizeHint(
const QStyleOptionViewItem &option,
const QModelIndex &index)
const override;
37 virtual void paint(QPainter *painter,
const QStyleOptionViewItem &option,
const QModelIndex &index)
const override;
61 #endif // SOURCEICONVIEW_H
void dragEnterEvent(QDragEnterEvent *event)
Definition: sourceiconview.cpp:60
void dragMoveEvent(QDragMoveEvent *event)
Definition: sourceiconview.cpp:68
void dropEvent(QDropEvent *event)
Definition: sourceiconview.cpp:76
void show_context_menu()
Definition: sourceiconview.cpp:44
Project * project_parent
Definition: sourceiconview.h:44
SourceIconDelegate(QObject *parent=nullptr)
Definition: sourceiconview.cpp:96
virtual QSize sizeHint(const QStyleOptionViewItem &option, const QModelIndex &index) const override
Definition: sourceiconview.cpp:101
Definition: sourceiconview.h:40
void mouseDoubleClickEvent(QMouseEvent *event)
Definition: sourceiconview.cpp:82
virtual void paint(QPainter *painter, const QStyleOptionViewItem &option, const QModelIndex &index) const override
Definition: sourceiconview.cpp:114
SourceIconDelegate delegate_
Definition: sourceiconview.h:58
void mousePressEvent(QMouseEvent *event)
Definition: sourceiconview.cpp:54
void item_click(const QModelIndex &index)
Definition: sourceiconview.cpp:48
SourcesCommon & commons_
Definition: sourceiconview.h:57
Definition: sourceiconview.h:33
SourceIconView(SourcesCommon &commons)
Definition: sourceiconview.cpp:32
Definition: sourcescommon.h:37