Version: 8.3.0
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
EntityGUI_FieldDlg::StepTable Class Reference

#include <EntityGUI_FieldDlg.h>

Inheritance diagram for EntityGUI_FieldDlg::StepTable:
Inheritance graph

Public Slots

void setIsChanged ()
 
void headerDblClicked (int)
 

Public Member Functions

 StepTable (int stepID, int dataType, int nbRows, int nbColumns, QString shapeName, QStringList headers, GEOM::GEOM_FieldStep_ptr stepVar, QWidget *=0)
 
virtual ~StepTable ()
 
QSize minimumSizeHint () const
 
void setEditable (bool, int, int)
 
bool isEditable (int, int) const
 
void setReadOnly (bool)
 
bool isReadOnly () const
 
void insertRows (int, int=1)
 
QString text (int, int)
 
QList< int > selectedRows ()
 
void selectRows (const QList< int > &rows)
 
void setDim (int nbRows, QString shapeName, bool setDefault=true)
 
void setNbComps (int nbComps)
 
void setDataType (int dataType)
 
void setStamp (int stamp)
 
int getStamp ()
 
int getStepID ()
 
QStringList getHeaders ()
 
void setHeaders (const QStringList &headers)
 
GEOM::GEOM_FieldStep_var getStep ()
 
void setValues (GEOM::GEOM_FieldStep_var &step)
 

Private Member Functions

QTableWidgetItemnewDefaultItem ()
 

Private Attributes

int myDataType
 
int myStepID
 
int myStamp
 
GEOM::GEOM_FieldStep_var myStep
 
bool myIsChanged
 

Constructor & Destructor Documentation

EntityGUI_FieldDlg::StepTable::StepTable ( int  stepID,
int  dataType,
int  nbRows,
int  nbColumns,
QString  shapeName,
QStringList  headers,
GEOM::GEOM_FieldStep_ptr  stepVar,
QWidget parent = 0 
)
EntityGUI_FieldDlg::StepTable::~StepTable ( )
virtual

Member Function Documentation

QStringList EntityGUI_FieldDlg::StepTable::getHeaders ( )
int EntityGUI_FieldDlg::StepTable::getStamp ( )
inline

References myStamp.

GEOM::GEOM_FieldStep_var EntityGUI_FieldDlg::StepTable::getStep ( )
inline

References myStep.

int EntityGUI_FieldDlg::StepTable::getStepID ( )
inline

References myStepID.

void EntityGUI_FieldDlg::StepTable::headerDblClicked ( int  section)
slot
void EntityGUI_FieldDlg::StepTable::insertRows ( int  row,
int  count = 1 
)
bool EntityGUI_FieldDlg::StepTable::isEditable ( int  row,
int  col 
) const
bool EntityGUI_FieldDlg::StepTable::isReadOnly ( ) const
QSize EntityGUI_FieldDlg::StepTable::minimumSizeHint ( ) const
QTableWidgetItem * EntityGUI_FieldDlg::StepTable::newDefaultItem ( )
private
QList< int > EntityGUI_FieldDlg::StepTable::selectedRows ( )
void EntityGUI_FieldDlg::StepTable::selectRows ( const QList< int > &  rows)
void EntityGUI_FieldDlg::StepTable::setDataType ( int  dataType)
void EntityGUI_FieldDlg::StepTable::setDim ( int  nbRows,
QString  shapeName,
bool  setDefault = true 
)
void EntityGUI_FieldDlg::StepTable::setEditable ( bool  isEditable,
int  row,
int  col 
)
void EntityGUI_FieldDlg::StepTable::setHeaders ( const QStringList &  headers)
void EntityGUI_FieldDlg::StepTable::setIsChanged ( )
inlineslot

References myIsChanged.

void EntityGUI_FieldDlg::StepTable::setNbComps ( int  nbComps)
void EntityGUI_FieldDlg::StepTable::setReadOnly ( bool  on)
void EntityGUI_FieldDlg::StepTable::setStamp ( int  stamp)
inline

References myStamp.

void EntityGUI_FieldDlg::StepTable::setValues ( GEOM::GEOM_FieldStep_var &  step)
QString EntityGUI_FieldDlg::StepTable::text ( int  row,
int  col 
)

Member Data Documentation

int EntityGUI_FieldDlg::StepTable::myDataType
private
bool EntityGUI_FieldDlg::StepTable::myIsChanged
private
int EntityGUI_FieldDlg::StepTable::myStamp
private
GEOM::GEOM_FieldStep_var EntityGUI_FieldDlg::StepTable::myStep
private
int EntityGUI_FieldDlg::StepTable::myStepID
private

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