CycloBranch
cComboBoxDelegate Class Reference

A combobox item delegate. More...

#include <cComboBoxDelegate.h>

Inheritance diagram for cComboBoxDelegate:

Public Member Functions

 cComboBoxDelegate (QObject *parent=(QObject *) 0)
 The constructor. More...
 
void paint (QPainter *painter, const QStyleOptionViewItem &option, const QModelIndex &index) const
 Reimplementation of paint. More...
 
void setEditorData (QWidget *editor, const QModelIndex &index) const
 Reimplementation of setEditorData. More...
 
void setModelData (QWidget *editor, QAbstractItemModel *model, const QModelIndex &index) const
 Reimplementation of setModelData. More...
 
QWidget * createEditor (QWidget *parent, const QStyleOptionViewItem &option, const QModelIndex &index) const
 Reimplementation of createEditor. More...
 

Detailed Description

A combobox item delegate.

Constructor & Destructor Documentation

◆ cComboBoxDelegate()

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

The constructor.

Parameters
parentpointer to a parent widget

Member Function Documentation

◆ createEditor()

QWidget * cComboBoxDelegate::createEditor ( QWidget *  parent,
const QStyleOptionViewItem &  option,
const QModelIndex &  index 
) const

Reimplementation of createEditor.

Parameters
parentQWidget
optionQStyleOptionViewItem
indexQModelIndex

◆ paint()

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

Reimplementation of paint.

Parameters
painterQPainter
optionQStyleOptionViewItem
indexQModelIndex

◆ setEditorData()

void cComboBoxDelegate::setEditorData ( QWidget *  editor,
const QModelIndex &  index 
) const

Reimplementation of setEditorData.

Parameters
editorQWidget
indexQModelIndex

◆ setModelData()

void cComboBoxDelegate::setModelData ( QWidget *  editor,
QAbstractItemModel *  model,
const QModelIndex &  index 
) const

Reimplementation of setModelData.

Parameters
editorQWidget
modelQAbstractItemModel
indexQModelIndex

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