28 #ifndef PROGRESSMONITOR_H_
29 #define PROGRESSMONITOR_H_
virtual void setProgress(unsigned int, const casacore::String &)=0
Set the progress to a specific amount and status.
virtual void setAllowedOperations(bool background, bool pauseResume, bool cancel)=0
Set whether the user is allowed to cancel, put the operation in the background, or pause/resume the o...
virtual ~ProgressMonitor()
virtual void initialize(const casacore::String &)=0
Initialize the monitor with the identifying operation.
Abstraction for a display widget that can show the progress of an operation.
virtual void finalize()=0
Stop the progress.
String: the storage and methods of handling collections of characters.