7#ifndef __TIMELINE_FRAMES_ITEM_DELEGATE_H
8#define __TIMELINE_FRAMES_ITEM_DELEGATE_H
10#include <QItemDelegate>
24 void drawBackground(QPainter *painter,
const QModelIndex &index,
const QRect &rc)
const;
26 const QStyleOptionViewItem &option,
27 const QRect &
rect)
const override;
30 void paint(QPainter *painter,
const QStyleOptionViewItem &option,
const QModelIndex &index)
const override;
void paintSpecialKeyframeIndicator(QPainter *painter, const QModelIndex &index, const QRect &rc) const
the opacity keyframe
KisAnimTimelineFrameDelegate(QObject *parent)
void drawFocus(QPainter *painter, const QStyleOptionViewItem &option, const QRect &rect) const override
QVector< QColor > labelColors
static void paintActiveFrameSelector(QPainter *painter, const QRect &rc, bool isCurrentFrame)
void paint(QPainter *painter, const QStyleOptionViewItem &option, const QModelIndex &index) const override
void drawCloneGraphics(QPainter *painter, const QRect &rect) const
void drawBackground(QPainter *painter, const QModelIndex &index, const QRect &rc) const
~KisAnimTimelineFrameDelegate() override