Version: 6.3.1
Public Member Functions | Protected Member Functions | Private Attributes

QtxPathListEdit.Delegate Class Reference

Custom item delegate for the paths list widget.

Inheritance diagram for QtxPathListEdit.Delegate:
Inheritance graph

Public Member Functions

 Delegate (QtxPathListEdit *, QObject *=0)
 Constructor.
virtual ~Delegate ()
 Destructor.
virtual QWidgetcreateEditor (QWidget *, const QStyleOptionViewItem &, const QModelIndex &) const
 Create editor widget.
virtual void setModelData (QWidget *, QAbstractItemModel *, const QModelIndex &) const
 Set modified data back to the data model.
virtual void setEditorData (QWidget *, const QModelIndex &) const
 Set data from the data model to the editor.
virtual void paint (QPainter *, const QStyleOptionViewItem &, const QModelIndex &) const
 Customize paint operation.

Protected Member Functions

virtual void drawFocus (QPainter *, const QStyleOptionViewItem &, const QRect &) const
 Customize drawing selection focus operation.

Private Attributes

QtxPathListEditmyPathEdit

Constructor & Destructor Documentation

QtxPathListEdit.Delegate::Delegate ( QtxPathListEdit pe,
QObject parent = 0 
)
Parameters:
pepath list editor
parentparent widget
QtxPathListEdit.Delegate::~Delegate ( ) [virtual]

Member Function Documentation

QWidget * QtxPathListEdit.Delegate::createEditor ( QWidget parent,
const QStyleOptionViewItem &  option,
const QModelIndex &  index 
) const [virtual]
Parameters:
parentparent widget
optionstyle option
indexdata model index
void QtxPathListEdit.Delegate::setModelData ( QWidget editor,
QAbstractItemModel model,
const QModelIndex &  index 
) const [virtual]
Parameters:
editoreditor widget
modeldata model
indexdata model index
void QtxPathListEdit.Delegate::setEditorData ( QWidget editor,
const QModelIndex &  index 
) const [virtual]
Parameters:
editoreditor widget
indexdata model index
void QtxPathListEdit.Delegate::paint ( QPainter *  painter,
const QStyleOptionViewItem &  option,
const QModelIndex &  index 
) const [virtual]
Parameters:
painterpainter
optionstyle option
indexdata model index
void QtxPathListEdit.Delegate::drawFocus ( QPainter *  painter,
const QStyleOptionViewItem &  option,
const QRect &  rect 
) const [protected, virtual]
Parameters:
painterpainter
optionstyle option
rectselection rectangle

Field Documentation

Copyright © 2007-2011 CEA/DEN, EDF R&D, OPEN CASCADE
Copyright © 2003-2007 OPEN CASCADE, EADS/CCR, LIP6, CEA/DEN, CEDRAT, EDF R&D, LEG, PRINCIPIA R&D, BUREAU VERITAS