+QObjectPtrList XGUI_ModuleConnector::activeObjects(const QObjectPtrList& theObjList) const
+{
+ QObjectPtrList aActiveOPbjects;
+ ModuleBase_IModule* aModule = myWorkshop->module();
+ // Activate objects only which can be activated
+ foreach (ObjectPtr aObj, theObjList) {
+ if (aModule->canActivateSelection(aObj))
+ aActiveOPbjects.append(aObj);
+ }
+ return aActiveOPbjects;
+}
+