26 #ifndef EntityGUI_FieldDlg_H
27 #define EntityGUI_FieldDlg_H
31 #include <TopAbs_ShapeEnum.hxx>
32 #include <TColStd_DataMapOfIntegerInteger.hxx>
33 #include <TColStd_IndexedMapOfInteger.hxx>
34 #include <TopTools_IndexedMapOfShape.hxx>
39 #include <QTableWidget>
45 class SalomeApp_IntSpinBox;
63 GEOM::GEOM_Field_ptr theField,
int stepID=0,
65 bool modal=
false, Qt::WindowFlags fl=0);
71 virtual bool isValid (QString&);
158 StepTable(
int stepID,
int dataType,
int nbRows,
int nbColumns,
159 QString shapeName, QStringList headers,
160 GEOM::GEOM_FieldStep_ptr stepVar,
QWidget* = 0 );
172 QString
text(
int,
int );
177 void setDim(
int nbRows, QString shapeName,
bool setDefault=
true );
186 void setValues(GEOM::GEOM_FieldStep_var& step);