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.  More...
  | 
|   | 
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