29 void setCurrentFrame(uint32_t current_frame);
33 void addRelatedFrame(
int frame_num, ft_framenum_type_t framenum_type = FT_FRAMENUM_NONE);
36 void initStyleOption(QStyleOptionViewItem *option,
37 const QModelIndex &index)
const;
38 void paint(QPainter *painter,
const QStyleOptionViewItem &option,
39 const QModelIndex &index)
const;
40 QSize sizeHint(
const QStyleOptionViewItem &option,
41 const QModelIndex &index)
const;
44 QHash<int, ft_framenum_type_t> related_frames_;
46 uint32_t current_frame_;
48 void drawArrow(QPainter *painter,
const QPoint tail,
const QPoint head,
int head_size)
const;
49 void drawChevrons(QPainter *painter,
const QPoint tail,
const QPoint head,
int head_size)
const;
50 void drawCheckMark(QPainter *painter,
const QRect bbox)
const;