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

NumDelegateItem Class Reference

#include <VISU_TableDlg.h>

Inheritance diagram for NumDelegateItem:
Inheritance graph

Public Types

enum  NumValidator { NV_Int, NV_Real }

Public Member Functions

 NumDelegateItem (QObject *parent, NumValidator mode=NV_Int)
virtual ~NumDelegateItem ()
virtual QWidgetcreateEditor (QWidget *parent, const QStyleOptionViewItem &option, const QModelIndex &index) const
virtual void setEditorData (QWidget *editor, const QModelIndex &index) const

Private Attributes

int myMode

Member Enumeration Documentation

Enumerator:
NV_Int 
NV_Real 

Constructor & Destructor Documentation

NumDelegateItem::NumDelegateItem ( QObject parent,
NumValidator  mode = NV_Int 
)
NumDelegateItem::~NumDelegateItem ( ) [virtual]

Member Function Documentation

QWidget * NumDelegateItem::createEditor ( QWidget parent,
const QStyleOptionViewItem &  option,
const QModelIndex &  index 
) const [virtual]

References myMode, NV_Int, and NV_Real.

void NumDelegateItem::setEditorData ( QWidget editor,
const QModelIndex &  index 
) const [virtual]

References myMode, NV_Int, and NV_Real.


Field Documentation

int NumDelegateItem.myMode [private]
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