X-Git-Url: https://main.carlh.net/gitweb/?a=blobdiff_plain;f=libs%2Fardour%2Fardour%2Fprogress.h;h=6cd66bdcbe4606ff5c257d147bb8305178b4e38c;hb=844b7d0f684eaf01a8d553f935027f496a09c3ad;hp=e252c63bd86efddf6be178ed95d3e30aee6e0b9d;hpb=935aeb55dd5fbce9fb9b1dd7770834b3b684a6d1;p=ardour.git diff --git a/libs/ardour/ardour/progress.h b/libs/ardour/ardour/progress.h index e252c63bd8..6cd66bdcbe 100644 --- a/libs/ardour/ardour/progress.h +++ b/libs/ardour/ardour/progress.h @@ -35,6 +35,11 @@ public: void ascend (); void descend (float); + bool cancelled () const; + +protected: + void cancel (); + private: /** Report overall progress. * @param p Current progress (from 0 to 1) @@ -49,6 +54,7 @@ private: }; std::list _stack; + bool _cancelled; }; }