40 RatingDelegate(
int ratingColumn,
int decorationColumn = -1, QObject* parent =
nullptr);
43 void paint(QPainter* painter,
const QStyleOptionViewItem& option,
const QModelIndex& index)
const override;
45 createEditor(QWidget* parent,
const QStyleOptionViewItem& option,
const QModelIndex& index)
const override;
46 void setEditorData(QWidget* editor,
const QModelIndex& index)
const override;
47 void setModelData(QWidget* editor, QAbstractItemModel* model,
const QModelIndex& index)
const override;
50 void deleteEditor(
bool save);