/// \param theList an ids
void setGrantedOperationIds(const QStringList& theList);
- /// Appends an operation index to be granted
- /// \param theId an index
- void addGrantedOperationId(const QString& theId);
-
- /// Removes an operation index from the granted
- /// \param theId an index
- void removeGrantedOperationId(const QString& theId);
-
/// Must return true if this operation can be launched as nested for any current operation
/// and it is not necessary to check this operation on validity. By default
/// the operation is not granted.
signals:
/// The operation is started
+ void beforeStarted();
void started();
/// The operation is aborted
+ void beforeAborted();
void aborted();
/// The operation is committed
+ void beforeCommitted();
void committed();
/// The operation is aborted or committed