Skip to main content

Progress

The ControlProgress plugin is a customizable progress bar widget derived from ControlBase. It displays task progress with optional title and message labels, and includes a cancel button for user interruption. Visual elements such as size, radius, color, font style, and background can be fully customized.

#include <interface/progress/include/TellusimControlProgress.h>

Example

// create progress
ControlProgress progress(&dialog);
progress.setTitle("Progress Control\n");
progress.setColor(Color(0.2f, 0.2f, 0.3f));