FileListItemDelegate.h
#pragma once
#include <QItemDelegate>
class FileListItemDelegate : public QItemDelegate{
public:
using super = QItemDelegate;
using super::super;
protected:
void drawFocus(QPainter *painter, const QStyleOptionViewItem &option, const QRect &rect) const override
{
//do nothing
};
private:
};
自定义代理类,重实现drawFocus
函数。
然后在view中setItemDelegate(new FileListItemDelegate(this));
。