CycloBranch
cCheckBoxDelegate Class Reference

A checkbox item delegate. More...

#include <cCheckBoxDelegate.h>

Inheritance diagram for cCheckBoxDelegate:

Public Member Functions

 cCheckBoxDelegate (QObject *parent=(QObject *) 0)
 The constructor. More...
 
void paint (QPainter *painter, const QStyleOptionViewItem &option, const QModelIndex &index) const
 Reimplementation of paint. More...
 

Protected Member Functions

bool editorEvent (QEvent *event, QAbstractItemModel *model, const QStyleOptionViewItem &option, const QModelIndex &index)
 Reimplementation of editorEvent. More...
 

Detailed Description

A checkbox item delegate.

Constructor & Destructor Documentation

◆ cCheckBoxDelegate()

cCheckBoxDelegate::cCheckBoxDelegate ( QObject *  parent = (QObject *)0)

The constructor.

Parameters
parentpointer to a parent widget

Member Function Documentation

◆ editorEvent()

bool cCheckBoxDelegate::editorEvent ( QEvent *  event,
QAbstractItemModel *  model,
const QStyleOptionViewItem &  option,
const QModelIndex &  index 
)
protected

Reimplementation of editorEvent.

Parameters
eventQEvent
modelQAbstractItemModel
optionQStyleOptionViewItem
indexQModelIndex

◆ paint()

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

Reimplementation of paint.

Parameters
painterQPainter
optionQStyleOptionViewItem
indexQModelIndex

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