TStyledItemDelegate Class

Header: #include <TStyledItemDelegate>
Inherits: QStyledItemDelegate

Public Functions

TStyledItemDelegate(QObject *parent = 0)
~TStyledItemDelegate()

Reimplemented Public Functions

virtual QWidget *createEditor(QWidget *parent, const QStyleOptionViewItem &iOption, const QModelIndex &iIndex) const
virtual void paint(QPainter *iPainterPtr, const QStyleOptionViewItem &iOption, const QModelIndex &iIndex) const
virtual void setEditorData(QWidget *iEditorWidgetPtr, const QModelIndex &iIndex) const
virtual void setModelData(QWidget *iEditorWidgetPtr, QAbstractItemModel *iModelPtr, const QModelIndex &iIndex) const
virtual QSize sizeHint(const QStyleOptionViewItem &iOption, const QModelIndex &iIndex) const
virtual void updateEditorGeometry(QWidget *iEditorWidgetPtr, const QStyleOptionViewItem &iOption, const QModelIndex &iIndex) const

Public Slots

int gridLineMode() const
void setGridLineMode(int iModeInt)

Additional Inherited Members

Detailed Description

Member Function Documentation

TStyledItemDelegate::TStyledItemDelegate(QObject *parent = 0)

Default constructs an instance of TStyledItemDelegate.

TStyledItemDelegate::~TStyledItemDelegate()

Destroys the instance of TStyledItemDelegate.

[virtual] QWidget *TStyledItemDelegate::createEditor(QWidget *parent, const QStyleOptionViewItem &iOption, const QModelIndex &iIndex) const

[slot] int TStyledItemDelegate::gridLineMode() const

See also setGridLineMode().

[virtual] void TStyledItemDelegate::paint(QPainter *iPainterPtr, const QStyleOptionViewItem &iOption, const QModelIndex &iIndex) const

[virtual] void TStyledItemDelegate::setEditorData(QWidget *iEditorWidgetPtr, const QModelIndex &iIndex) const

[slot] void TStyledItemDelegate::setGridLineMode(int iModeInt)

See also gridLineMode().

[virtual] void TStyledItemDelegate::setModelData(QWidget *iEditorWidgetPtr, QAbstractItemModel *iModelPtr, const QModelIndex &iIndex) const

[virtual] QSize TStyledItemDelegate::sizeHint(const QStyleOptionViewItem &iOption, const QModelIndex &iIndex) const

[virtual] void TStyledItemDelegate::updateEditorGeometry(QWidget *iEditorWidgetPtr, const QStyleOptionViewItem &iOption, const QModelIndex &iIndex) const