Skip to content

Class ProgressTrackerBar

ClassList > ProgressTrackerBar

Inherits the following classes: QProgressBar, ProgressObserver

Public Functions

Type Name
ProgressTrackerBar (QWidget * parent)
virtual void text_update (const std::string & text, int depth=0) override
AsyncProgressTracker tracker ()
virtual void update_progress (double progress) override

Public Functions inherited from ProgressObserver

See ProgressObserver

Type Name
ProgressTracker * child ()
virtual ~ProgressObserver ()

Protected Functions inherited from ProgressObserver

See ProgressObserver

Type Name
ProgressObserver ()
virtual void text_update (const std::string & text, int depth=0) = 0
virtual void update_progress (double progress) = 0

Public Functions Documentation

function ProgressTrackerBar

inline explicit ProgressTrackerBar::ProgressTrackerBar (
    QWidget * parent
) 

function text_update

inline virtual void ProgressTrackerBar::text_update (
    const std::string & text,
    int depth=0
) override

Implements ProgressObserver::text_update


function tracker

inline AsyncProgressTracker ProgressTrackerBar::tracker () 

function update_progress

inline virtual void ProgressTrackerBar::update_progress (
    double progress
) override

Implements ProgressObserver::update_progress



The documentation for this class was generated from the following file /home/runner/work/Blaze/Blaze/src/gui/main_3d_window.hpp