13 #ifndef QmitkProgressBar_h
14 #define QmitkProgressBar_h
18 #include <QProgressBar>
70 void Reset()
override;
72 unsigned int m_TotalSteps;
74 unsigned int m_Progress;
QT-Toolkit/GUI dependent class that provides the QT's ProgressBar.
void SignalSetPercentageVisible(bool visible)
virtual void SlotAddStepsToDo(unsigned int steps)
~QmitkProgressBar() override
Destructor.
virtual void SlotProgress(unsigned int steps)
void AddStepsToDo(unsigned int steps) override
Adds steps to totalSteps.
void SignalProgress(unsigned int steps)
QmitkProgressBar(QWidget *parent=nullptr, const char *name=nullptr)
Constructor; holds param instance internally and connects this to the mitkProgressBar.
void SignalAddStepsToDo(unsigned int steps)
void SetPercentageVisible(bool visible) override
Sets whether the current progress value is displayed.
void Progress(unsigned int steps) override
Sets the current amount of progress to current progress + steps.
virtual void SlotSetPercentageVisible(bool visible)
GUI independent Interface for all Gui dependent implementations of a ProgressBar.
virtual void Reset()=0
Explicitly reset progress bar.