| 190 | } |
| 191 | |
| 192 | void EffectStackModel::removeEffect(const std::shared_ptr<EffectItemModel> &effect) |
| 193 | { |
| 194 | Fun undo = []() { return true; }; |
| 195 | Fun redo = []() { return true; }; |
| 196 | QString effectName; |
| 197 | removeEffectWithUndo(effect, effectName, undo, redo); |
| 198 | PUSH_UNDO(undo, redo, i18n("Delete effect %1", effectName)); |
| 199 | } |
| 200 | |
| 201 | void EffectStackModel::removeEffectWithUndo(const QString &assetId, QString &effectName, int assetRow, Fun &undo, Fun &redo) |
| 202 | { |
no outgoing calls
no test coverage detected