Krita Source Code Documentation
Loading...
Searching...
No Matches
KisColorPatchesTableDelegate Class Reference
+ Inheritance diagram for KisColorPatchesTableDelegate:

Public Member Functions

 KisColorPatchesTableDelegate (QObject *parent)
 
void paint (QPainter *painter, const QStyleOptionViewItem &option, const QModelIndex &index) const override
 

Detailed Description

Definition at line 20 of file KisColorPatchesTableView.cpp.

Constructor & Destructor Documentation

◆ KisColorPatchesTableDelegate()

KisColorPatchesTableDelegate::KisColorPatchesTableDelegate ( QObject * parent)
inline

Definition at line 23 of file KisColorPatchesTableView.cpp.

24 : QStyledItemDelegate(parent)
25 {
26 }

Member Function Documentation

◆ paint()

void KisColorPatchesTableDelegate::paint ( QPainter * painter,
const QStyleOptionViewItem & option,
const QModelIndex & index ) const
override

Definition at line 30 of file KisColorPatchesTableView.cpp.

33{
34 const QColor color = index.data(Qt::UserRole).value<QColor>();
35
36 if (color.isValid()) {
37 // painter->fillRect(QRect(option.rect.topLeft(), size), color);
38 painter->fillRect(option.rect, color);
39 }
40}

The documentation for this class was generated from the following file: