class QListWidget;
class QComboBox;
class ModuleBase_IWorkshop;
+class QAction;
class MODULEBASE_EXPORT ModuleBase_WidgetMultiSelector : public ModuleBase_ModelWidget
{
void onSelectionTypeChanged();
void onSelectionChanged();
+protected slots:
+ void onCopyItem();
+ void onListSelection();
+
protected:
void filterShapes(const NCollection_List<TopoDS_Shape>& theShapesToFilter,
NCollection_List<TopoDS_Shape>& theResult);
typedef QPair<ResultPtr, GeomShapePtr> GeomSelection;
QList<GeomSelection> mySelection;
+
+ QAction* myCopyAction;
};
#endif /* MODULEBASE_WIDGETFILESELECTOR_H_ */