23 #include <KLocalizedString> 59 "name of the undo action for deleting a meta data object",
66 bool all_same_type =
true;
69 if (!n.length() || (n !=
name)) {
70 all_same_type =
false;
76 "name of the undo action for deleting multiple " 77 "meta data objects of the same type: " 78 "%1=number of elements, %2=name of one element in singular",
83 return i18n(
"Delete Meta Data");
122 if (redo) redo->
store(manager);
132 qDebug(
"%sundo delete meta data object '%s'",
136 foreach (
const QString &key, m.
keys()) {
139 if (v.type() == QVariant::List) {
140 foreach (
const QVariant &v1, v.toList())
141 value +=
_(
"'") + v1.toString() +
_(
"' ");
143 value = v.toString();
145 qDebug(
"%s '%s' = '%s",
DBG(indent),
DBG(key),
DBG(value));
Kwave::MetaDataList & metaData()
virtual bool store(Kwave::SignalManager &manager)=0