-// Copyright (C) 2007-2019 CEA/DEN, EDF R&D, OPEN CASCADE
+// Copyright (C) 2007-2021 CEA/DEN, EDF R&D, OPEN CASCADE
//
// This library is free software; you can redistribute it and/or
// modify it under the terms of the GNU Lesser General Public
virtual LightApp_Dialog* dlg() const;
static QString GetDefaultName(const QString& theOperation);
+ static SMESH::ElementType ElementType(GEOM::GEOM_Object_var geom);
public slots:
virtual void startOperation();
virtual void selectionDone();
virtual SUIT_SelectionFilter* createFilter( const int ) const;
- //virtual bool isValid( SUIT_Operation* ) const;
private slots:
bool onApply();
void onButtonClick();
-
-// void onSelectColor();
-
-
private:
void init();
-// void setGroupColor( const SALOMEDS::Color& );
-// SALOMEDS::Color getGroupColor() const;
-
-// void setGroupQColor( const QColor& );
-// QColor getGroupQColor() const;
-
-// void setDefaultGroupColor();
private:
QString myMeshID;
QStringList myElemGeoIDs, myNodeGeoIDs;
- //GEOM::ListOfGO_var myElemGObj;
};
class SMESHGUI_EXPORT SMESHGUI_GroupOnShapeDlg : public SMESHGUI_Dialog
private:
- //QLineEdit* myGrpNameLine;
-
QPushButton* myMeshBtn;
QLineEdit* myMeshLine;
QPushButton* myElemGeomBtn;
- QListWidget* myElemGeomList;
+ QListWidget* myElemGeomList;
QPushButton* myNodeGeomBtn;
- QListWidget* myNodeGeomList;
-
-// QPushButton* myColorBtn;
-
-// bool myCreate, myIsBusy;
-
-// QString myHelpFileName;
+ QListWidget* myNodeGeomList;
friend class SMESHGUI_GroupOnShapeOp;
};