11 const QModelIndex &index)
const
13 const bool isMouseOver = option.state & QStyle::State_MouseOver;
15 QStyledItemDelegate::paint(painter, option, index);
20 return QStyledItemDelegate::sizeHint(option, index);
25 return qobject_cast<CViewBaseNonTemplate *>(this->parent());
virtual void paint(QPainter *painter, const QStyleOptionViewItem &option, const QModelIndex &index) const
virtual QSize sizeHint(const QStyleOptionViewItem &option, const QModelIndex &index) const
Non templated base class, allows Q_OBJECT and signals / slots to be used.
virtual void mouseOverCallback(const QModelIndex &index, bool mouseOver)=0
From delegate indicating we are in mouse over state.
Views, mainly QTableView.