Version: 9.12.0
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

◆ StepTable()

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

◆ ~StepTable()

EntityGUI_FieldDlg::StepTable::~StepTable ( )
virtual

Member Function Documentation

◆ getHeaders()

QStringList EntityGUI_FieldDlg::StepTable::getHeaders ( )

◆ getStamp()

int EntityGUI_FieldDlg::StepTable::getStamp ( )
inline

References myStamp.

◆ getStep()

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

References myStep.

◆ getStepID()

int EntityGUI_FieldDlg::StepTable::getStepID ( )
inline

References myStepID.

◆ headerDblClicked

void EntityGUI_FieldDlg::StepTable::headerDblClicked ( int  section)
slot

◆ insertRows()

void EntityGUI_FieldDlg::StepTable::insertRows ( int  row,
int  count = 1 
)

◆ isEditable()

bool EntityGUI_FieldDlg::StepTable::isEditable ( int  row,
int  col 
) const

◆ isReadOnly()

bool EntityGUI_FieldDlg::StepTable::isReadOnly ( ) const

◆ minimumSizeHint()

QSize EntityGUI_FieldDlg::StepTable::minimumSizeHint ( ) const

◆ newDefaultItem()

QTableWidgetItem * EntityGUI_FieldDlg::StepTable::newDefaultItem ( )
private

◆ selectedRows()

QList< int > EntityGUI_FieldDlg::StepTable::selectedRows ( )

◆ selectRows()

void EntityGUI_FieldDlg::StepTable::selectRows ( const QList< int > &  rows)

◆ setDataType()

void EntityGUI_FieldDlg::StepTable::setDataType ( int  dataType)

◆ setDim()

void EntityGUI_FieldDlg::StepTable::setDim ( int  nbRows,
QString  shapeName,
bool  setDefault = true 
)

◆ setEditable()

void EntityGUI_FieldDlg::StepTable::setEditable ( bool  isEditable,
int  row,
int  col 
)

◆ setHeaders()

void EntityGUI_FieldDlg::StepTable::setHeaders ( const QStringList &  headers)

◆ setIsChanged

void EntityGUI_FieldDlg::StepTable::setIsChanged ( )
inlineslot

References myIsChanged.

◆ setNbComps()

void EntityGUI_FieldDlg::StepTable::setNbComps ( int  nbComps)

◆ setReadOnly()

void EntityGUI_FieldDlg::StepTable::setReadOnly ( bool  on)

◆ setStamp()

void EntityGUI_FieldDlg::StepTable::setStamp ( int  stamp)
inline

References myStamp.

◆ setValues()

void EntityGUI_FieldDlg::StepTable::setValues ( GEOM::GEOM_FieldStep_var &  step)

◆ text()

QString EntityGUI_FieldDlg::StepTable::text ( int  row,
int  col 
)

Member Data Documentation

◆ myDataType

int EntityGUI_FieldDlg::StepTable::myDataType
private

◆ myIsChanged

bool EntityGUI_FieldDlg::StepTable::myIsChanged
private

◆ myStamp

int EntityGUI_FieldDlg::StepTable::myStamp
private

◆ myStep

GEOM::GEOM_FieldStep_var EntityGUI_FieldDlg::StepTable::myStep
private

◆ myStepID

int EntityGUI_FieldDlg::StepTable::myStepID
private

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