Medical Imaging Interaction Toolkit  2024.12.99-0da743f6
Medical Imaging Interaction Toolkit
mitk::ProgressBarImplementation Class Referenceabstract

GUI independent Interface for all Gui dependent implementations of a ProgressBar. More...

#include <mitkProgressBarImplementation.h>

Inheritance diagram for mitk::ProgressBarImplementation:

Public Member Functions

 ProgressBarImplementation ()
 Constructor. More...
 
virtual ~ProgressBarImplementation ()
 Destructor. More...
 
virtual void SetPercentageVisible (bool visible)=0
 Sets whether the current progress value is displayed. More...
 
virtual void Reset ()=0
 Explicitly reset progress bar. More...
 
virtual void AddStepsToDo (unsigned int steps)=0
 Adds steps to totalSteps. More...
 
virtual void Progress (unsigned int steps)=0
 Sets the current amount of progress to current progress + steps. More...
 

Detailed Description

GUI independent Interface for all Gui dependent implementations of a ProgressBar.

Definition at line 21 of file mitkProgressBarImplementation.h.

Constructor & Destructor Documentation

◆ ProgressBarImplementation()

mitk::ProgressBarImplementation::ProgressBarImplementation ( )
inline

Constructor.

Definition at line 26 of file mitkProgressBarImplementation.h.

◆ ~ProgressBarImplementation()

virtual mitk::ProgressBarImplementation::~ProgressBarImplementation ( )
inlinevirtual

Destructor.

Definition at line 30 of file mitkProgressBarImplementation.h.

Member Function Documentation

◆ AddStepsToDo()

virtual void mitk::ProgressBarImplementation::AddStepsToDo ( unsigned int  steps)
pure virtual

Adds steps to totalSteps.

Implemented in QmitkProgressBar.

◆ Progress()

virtual void mitk::ProgressBarImplementation::Progress ( unsigned int  steps)
pure virtual

Sets the current amount of progress to current progress + steps.

Parameters
stepsthe number of steps done since last Progress(int steps) call.

Implemented in QmitkProgressBar.

◆ Reset()

virtual void mitk::ProgressBarImplementation::Reset ( )
pure virtual

Explicitly reset progress bar.

◆ SetPercentageVisible()

virtual void mitk::ProgressBarImplementation::SetPercentageVisible ( bool  visible)
pure virtual

Sets whether the current progress value is displayed.

Implemented in QmitkProgressBar.


The documentation for this class was generated from the following file: