今天遇到一个问题,就是在QListView中自定义的delegate
继承QStyledItemDelegate,
重写paint
virtual void
paint(QPainter *painter, const QStyleOptionViewItem &option, const QModelIndex &index) const override
在paint函数开头
QStyledItemDelegate::paint(painter, option, index); //加这个是为了使用qss生效
继续在这个函数中
if (option.state.testFlag(QStyle::State_MouseOver)
{
qDebug