38 if (!handler)
return false;
39 if (
m_handlers.contains(handler))
return false;
47 if (!handler)
return false;
48 if (!
m_handlers.contains(handler))
return false;
57 if (!transaction)
return false;
61 if (!handler)
continue;
73 Q_UNUSED(transaction);
bool closeUndoTransaction(Kwave::UndoTransaction *transaction)
bool registerHandler(Kwave::UndoHandler *handler)
virtual bool saveUndoData(Kwave::UndoTransaction &undo)=0
QList< Kwave::UndoHandler * > m_handlers
bool startUndoTransaction(Kwave::UndoTransaction *transaction)
bool unregisterHandler(Kwave::UndoHandler *handler)