Custom widget used to represent a single task.
More...
#include <ProgressWidgetItem.h>
|
virtual void | cancel () |
| Get the button clicked and cancel ALL tasks.
|
|
|
| ProgressWidgetItem (QWidget *parent, int taskId, int totalSteps, QString label) |
| Default constructor.
|
|
virtual void | reset () |
| Reset the progress bar.
|
|
virtual void | setLabel (const std::string &message) |
| Set the progress label information.
|
|
void | setTotalValues (int values) |
| Set task total steps.
|
|
virtual void | setValue (int step) |
| Set the current value in progress bar.
|
|
| ~ProgressWidgetItem () |
| Virtual destructor.
|
|
|
QToolButton * | m_button |
| GUI Objects used to build the custom widget.
|
|
int | m_currentStep |
| Attribute used to define the current steps of all task.
|
|
QFrame * | m_frame |
| GUI Objects used to build the custom widget.
|
|
QGridLayout * | m_frameGridLayout |
| GUI Objects used to build the custom widget.
|
|
QLabel * | m_label |
| GUI Objects used to build the custom widget.
|
|
QGridLayout * | m_mainGridLayout |
| GUI Objects used to build the custom widget.
|
|
QProgressBar * | m_progressBar |
| GUI Objects used to build the custom widget.
|
|
int | m_propStep |
| Attribute used to define the proportional step (0-100).
|
|
int | m_taskId |
| Task Identifier.
|
|
int | m_totalSteps |
| Attribute used to define the total steps of all tasks.
|
|
Custom widget used to represent a single task.
- See also
- ProgressViewerWidget
Definition at line 57 of file ProgressWidgetItem.h.
◆ ProgressWidgetItem()
te::qt::widgets::ProgressWidgetItem::ProgressWidgetItem |
( |
QWidget * |
parent, |
|
|
int |
taskId, |
|
|
int |
totalSteps, |
|
|
QString |
label |
|
) |
| |
◆ ~ProgressWidgetItem()
te::qt::widgets::ProgressWidgetItem::~ProgressWidgetItem |
( |
| ) |
|
◆ cancel
virtual void te::qt::widgets::ProgressWidgetItem::cancel |
( |
| ) |
|
|
virtualslot |
Get the button clicked and cancel ALL tasks.
◆ onResetProgress
virtual void te::qt::widgets::ProgressWidgetItem::onResetProgress |
( |
| ) |
|
|
protectedvirtualslot |
◆ onSetProgressMessage
virtual void te::qt::widgets::ProgressWidgetItem::onSetProgressMessage |
( |
const std::string & |
message | ) |
|
|
protectedvirtualslot |
◆ onSetProgressRange
virtual void te::qt::widgets::ProgressWidgetItem::onSetProgressRange |
( |
int |
min, |
|
|
int |
max |
|
) |
| |
|
protectedvirtualslot |
◆ onSetProgressValue
virtual void te::qt::widgets::ProgressWidgetItem::onSetProgressValue |
( |
int |
value | ) |
|
|
protectedvirtualslot |
◆ reset()
virtual void te::qt::widgets::ProgressWidgetItem::reset |
( |
| ) |
|
|
virtual |
◆ resetProgress
void te::qt::widgets::ProgressWidgetItem::resetProgress |
( |
| ) |
|
|
signal |
◆ setLabel()
virtual void te::qt::widgets::ProgressWidgetItem::setLabel |
( |
const std::string & |
message | ) |
|
|
virtual |
Set the progress label information.
- Parameters
-
message | String with the label information. |
◆ setProgressMessage
void te::qt::widgets::ProgressWidgetItem::setProgressMessage |
( |
const std::string & |
message | ) |
|
|
signal |
◆ setProgressRange
void te::qt::widgets::ProgressWidgetItem::setProgressRange |
( |
int |
min, |
|
|
int |
max |
|
) |
| |
|
signal |
◆ setProgressValue
void te::qt::widgets::ProgressWidgetItem::setProgressValue |
( |
int |
value | ) |
|
|
signal |
◆ setTotalValues()
void te::qt::widgets::ProgressWidgetItem::setTotalValues |
( |
int |
values | ) |
|
◆ setValue()
virtual void te::qt::widgets::ProgressWidgetItem::setValue |
( |
int |
step | ) |
|
|
virtual |
Set the current value in progress bar.
- Parameters
-
step | Step value as integer. |
◆ taskCanceled
void te::qt::widgets::ProgressWidgetItem::taskCanceled |
( |
int |
id | ) |
|
|
signal |
Inform that a task was canceled.
- Parameters
-
◆ m_button
QToolButton* te::qt::widgets::ProgressWidgetItem::m_button |
|
protected |
◆ m_currentStep
int te::qt::widgets::ProgressWidgetItem::m_currentStep |
|
protected |
◆ m_frame
QFrame* te::qt::widgets::ProgressWidgetItem::m_frame |
|
protected |
◆ m_frameGridLayout
QGridLayout* te::qt::widgets::ProgressWidgetItem::m_frameGridLayout |
|
protected |
◆ m_label
QLabel* te::qt::widgets::ProgressWidgetItem::m_label |
|
protected |
◆ m_mainGridLayout
QGridLayout* te::qt::widgets::ProgressWidgetItem::m_mainGridLayout |
|
protected |
◆ m_progressBar
QProgressBar* te::qt::widgets::ProgressWidgetItem::m_progressBar |
|
protected |
◆ m_propStep
int te::qt::widgets::ProgressWidgetItem::m_propStep |
|
protected |
◆ m_taskId
int te::qt::widgets::ProgressWidgetItem::m_taskId |
|
protected |
◆ m_totalSteps
int te::qt::widgets::ProgressWidgetItem::m_totalSteps |
|
protected |
The documentation for this class was generated from the following file:
- /home/castejon/castejon_files/develop/terralib5/git_release/src/terralib/qt/widgets/progress/ProgressWidgetItem.h