KVIrc 5.2.6
Developer APIs
KviCellItemDelegate Class Reference

#include <KvsObject_tableWidget.h>

+ Inheritance diagram for KviCellItemDelegate:

Public Member Functions

 KviCellItemDelegate (QAbstractItemView *pWidget=nullptr, KvsObject_tableWidget *pParent=nullptr)
 
void paint (QPainter *pPainter, const QStyleOptionViewItem &option, const QModelIndex &index) const override
 
QSize sizeHint (const QStyleOptionViewItem &option, const QModelIndex &index) const override
 
 ~KviCellItemDelegate ()
 

Protected Attributes

KvsObject_tableWidgetm_pParentScript
 

Constructor & Destructor Documentation

◆ KviCellItemDelegate()

KviCellItemDelegate::KviCellItemDelegate ( QAbstractItemView * pWidget = nullptr,
KvsObject_tableWidget * pParent = nullptr )

◆ ~KviCellItemDelegate()

KviCellItemDelegate::~KviCellItemDelegate ( )
default

Member Function Documentation

◆ paint()

void KviCellItemDelegate::paint ( QPainter * pPainter,
const QStyleOptionViewItem & option,
const QModelIndex & index ) const
override

◆ sizeHint()

QSize KviCellItemDelegate::sizeHint ( const QStyleOptionViewItem & option,
const QModelIndex & index ) const
override

Member Data Documentation

◆ m_pParentScript

KvsObject_tableWidget* KviCellItemDelegate::m_pParentScript
protected

Referenced by paint(), and sizeHint().


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