A class that defines the interface of a qt widget to group a set of ProgressWidgetItem.
More...
#include <ProgressViewerWidget.h>
|
void | cancel (int id) |
| This slot is connect to all cancel buttons of each progress items.
|
|
A class that defines the interface of a qt widget to group a set of ProgressWidgetItem.
This viewer is made using ProgressWidgetItem. Feed back will be generated over a custom widget. Multiples tasks will be displayed using individual progress widgets
The proportional value is informed by each task.
- See also
- AbstractProgressViewer, QtProgressBar
- Note
- In this viewer, tasks can be deleted.
Definition at line 69 of file ProgressViewerWidget.h.
◆ ProgressViewerWidget()
te::qt::widgets::ProgressViewerWidget::ProgressViewerWidget |
( |
QWidget * |
parent | ) |
|
◆ ~ProgressViewerWidget()
virtual te::qt::widgets::ProgressViewerWidget::~ProgressViewerWidget |
( |
| ) |
|
|
virtual |
◆ addProgressItem
void te::qt::widgets::ProgressViewerWidget::addProgressItem |
( |
int |
taskId, |
|
|
int |
totalSteps, |
|
|
QString |
Label |
|
) |
| |
|
signal |
◆ addTask()
◆ cancel
void te::qt::widgets::ProgressViewerWidget::cancel |
( |
int |
id | ) |
|
|
slot |
This slot is connect to all cancel buttons of each progress items.
- Parameters
-
id | value used to inform what task was canceled. |
◆ cancelTask()
virtual void te::qt::widgets::ProgressViewerWidget::cancelTask |
( |
int |
taskId | ) |
|
|
virtual |
◆ onAddProgressItem
void te::qt::widgets::ProgressViewerWidget::onAddProgressItem |
( |
int |
taskId, |
|
|
int |
totalSteps, |
|
|
QString |
Label |
|
) |
| |
|
protectedslot |
◆ onRemoveProgressItem
void te::qt::widgets::ProgressViewerWidget::onRemoveProgressItem |
( |
int |
taskId | ) |
|
|
protectedslot |
◆ onResetProgress
virtual void te::qt::widgets::ProgressViewerWidget::onResetProgress |
( |
| ) |
|
|
protectedvirtualslot |
◆ onSetProgressMessage
virtual void te::qt::widgets::ProgressViewerWidget::onSetProgressMessage |
( |
const std::string & |
message | ) |
|
|
protectedvirtualslot |
◆ onSetProgressRange
virtual void te::qt::widgets::ProgressViewerWidget::onSetProgressRange |
( |
int |
min, |
|
|
int |
max |
|
) |
| |
|
protectedvirtualslot |
◆ onSetProgressValue
virtual void te::qt::widgets::ProgressViewerWidget::onSetProgressValue |
( |
int |
value | ) |
|
|
protectedvirtualslot |
◆ removeProgressItem
void te::qt::widgets::ProgressViewerWidget::removeProgressItem |
( |
int |
taskId | ) |
|
|
signal |
◆ removeTask()
virtual void te::qt::widgets::ProgressViewerWidget::removeTask |
( |
int |
taskId | ) |
|
|
virtual |
◆ resetProgress
void te::qt::widgets::ProgressViewerWidget::resetProgress |
( |
| ) |
|
|
signal |
◆ setProgressMessage
void te::qt::widgets::ProgressViewerWidget::setProgressMessage |
( |
const std::string & |
message | ) |
|
|
signal |
◆ setProgressRange
void te::qt::widgets::ProgressViewerWidget::setProgressRange |
( |
int |
min, |
|
|
int |
max |
|
) |
| |
|
signal |
◆ setProgressValue
void te::qt::widgets::ProgressViewerWidget::setProgressValue |
( |
int |
value | ) |
|
|
signal |
◆ setTotalValues()
virtual void te::qt::widgets::ProgressViewerWidget::setTotalValues |
( |
int |
taskId | ) |
|
|
virtual |
◆ updateMessage()
virtual void te::qt::widgets::ProgressViewerWidget::updateMessage |
( |
int |
taskId | ) |
|
|
virtual |
◆ updateValue()
virtual void te::qt::widgets::ProgressViewerWidget::updateValue |
( |
int |
taskId | ) |
|
|
virtual |
◆ m_items
◆ m_MainLayout
QGridLayout* te::qt::widgets::ProgressViewerWidget::m_MainLayout |
|
protected |
◆ m_scroll
QScrollArea* te::qt::widgets::ProgressViewerWidget::m_scroll |
|
protected |
◆ m_tasks
◆ m_viewerId
int te::common::AbstractProgressViewer::m_viewerId |
|
protectedinherited |
◆ m_widget
QWidget* te::qt::widgets::ProgressViewerWidget::m_widget |
|
protected |
◆ m_widgetLayout
QGridLayout* te::qt::widgets::ProgressViewerWidget::m_widgetLayout |
|
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/ProgressViewerWidget.h