MCPcopy Create free account
hub / github.com/OpenBoard-org/OpenBoard / deleteElements

Method deleteElements

src/gui/UBFeaturesWidget.cpp:194–211  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

192}
193
194void UBFeaturesWidget::deleteElements( const UBFeaturesMimeData * mimeData )
195{
196 if (!mimeData->features().count() )
197 return;
198
199 QList<UBFeature> featuresList = mimeData->features();
200
201 foreach ( UBFeature curFeature, featuresList ) {
202 if ( curFeature.inTrash()) {
203 controller->deleteItem(curFeature.getFullPath());
204
205 } else {
206 controller->moveToTrash(curFeature, true);
207 }
208 }
209
210 controller->refreshModels();
211}
212
213void UBFeaturesWidget::deleteSelectedElements()
214{

Callers

nothing calls this directly

Calls 2

featuresMethod · 0.80
refreshModelsMethod · 0.80

Tested by

no test coverage detected