AbstractProgressViewer()
Default constructor.
A singleton class used to manage tasks progresses and their viewers.
virtual ~AbstractProgressViewer()
Virtual destructor.
void removeViewer(int viewerId)
Dettach a progress viewer (AbstractProgressViewer destructor calls this method).
static ProgressManager & getInstance()
It returns a reference to the singleton instance.
A class that defines the interface of an abstract progress viewer.
int addViewer(AbstractProgressViewer *apv)
Attach a progress viewer.