kwave
18.07.70
|
#include <UndoDeleteMetaDataAction.h>
Public Member Functions | |
UndoDeleteMetaDataAction (const Kwave::MetaDataList &meta_data) | |
virtual | ~UndoDeleteMetaDataAction () Q_DECL_OVERRIDE |
virtual QString | description () Q_DECL_OVERRIDE |
virtual qint64 | undoSize () Q_DECL_OVERRIDE |
virtual qint64 | redoSize () Q_DECL_OVERRIDE |
virtual bool | store (Kwave::SignalManager &manager) Q_DECL_OVERRIDE |
virtual Kwave::UndoAction * | undo (Kwave::SignalManager &manager, bool with_redo) Q_DECL_OVERRIDE |
virtual void | dump (const QString &indent) Q_DECL_OVERRIDE |
![]() | |
virtual | ~UndoAction () |
virtual bool | containsModification () const |
Protected Attributes | |
Kwave::MetaDataList | m_meta_data |
Undo action for deleting a list of meta data items.
Definition at line 36 of file UndoDeleteMetaDataAction.h.
|
explicit |
Constructor
meta_data | reference to the meta data that should be deleted |
Definition at line 30 of file UndoDeleteMetaDataAction.cpp.
|
virtual |
|
virtual |
Returns a verbose short description of the action.
Implements Kwave::UndoAction.
Definition at line 42 of file UndoDeleteMetaDataAction.cpp.
References _, Kwave::MetaData::hasProperty(), m_meta_data, name, and Kwave::MetaData::STDPROP_TYPE.
|
virtual |
dump, for debugging purposes
Reimplemented from Kwave::UndoAction.
Definition at line 129 of file UndoDeleteMetaDataAction.cpp.
References _, DBG, Kwave::MetaData::id(), Kwave::MetaData::keys(), and m_meta_data.
|
virtual |
Implements Kwave::UndoAction.
Definition at line 93 of file UndoDeleteMetaDataAction.cpp.
|
virtual |
Implements Kwave::UndoAction.
Definition at line 99 of file UndoDeleteMetaDataAction.cpp.
|
virtual |
Implements Kwave::UndoAction.
Definition at line 107 of file UndoDeleteMetaDataAction.cpp.
References m_meta_data, Kwave::MetaDataList::merge(), Kwave::SignalManager::metaData(), and Kwave::UndoAction::store().
|
virtual |
Implements Kwave::UndoAction.
Definition at line 87 of file UndoDeleteMetaDataAction.cpp.
|
protected |
the list of deleted meta data items
Definition at line 73 of file UndoDeleteMetaDataAction.h.
Referenced by description(), dump(), and undo().