+ // SalomeApp_TypeFilter depends on a current study
+ if ( myFilter ) delete myFilter;
+ QPtrList<SUIT_SelectionFilter> filters;
+ filters.append( new SalomeApp_TypeFilter((SalomeApp_Study*)study(), "SMESH" ));
+ TColStd_MapOfInteger vertexType;
+ vertexType.Add( TopAbs_VERTEX );
+ filters.append( new SMESH_NumberFilter("GEOM", TopAbs_VERTEX, 1, vertexType ));
+ myFilter = new SMESH_LogicalFilter( filters, SMESH_LogicalFilter::LO_OR );
+