Defines a task capabilities of a task used in graphical components.  
 More...
#include <TaskGraphicalCapabilities.h>
 | 
| std::string  | getDescription () const | 
|   | Returns the icon path.  
  | 
|   | 
| const QIcon &  | getIcon () const | 
|   | 
| std::string  | getIconPath () const | 
|   | Returns the icon of the operation.  
  | 
|   | 
| std::string  | getName () const | 
|   | Returns the description of the operation.  
  | 
|   | 
| virtual QPainterPath  | getShape (QList< QPointF > &inHotPoints, QList< QPointF > &outHotPoints) const =0 | 
|   | 
| virtual QRectF  | shapeBoundingRect () const =0 | 
|   | 
|   | TaskGraphicalCapabilities (const std::string &operationName, const std::string &description, const std::string &iconName, const std::string &iconPath) | 
|   | Destructor.  
  | 
|   | 
| virtual  | ~TaskGraphicalCapabilities () | 
|   | Returns the name of the operation.  
  | 
|   | 
Defines a task capabilities of a task used in graphical components. 
Definition at line 52 of file TaskGraphicalCapabilities.h.
 
◆ TaskGraphicalCapabilities()
      
        
          | te::process::qt::TaskGraphicalCapabilities::TaskGraphicalCapabilities  | 
          ( | 
          const std::string &  | 
          operationName,  | 
        
        
           | 
           | 
          const std::string &  | 
          description,  | 
        
        
           | 
           | 
          const std::string &  | 
          iconName,  | 
        
        
           | 
           | 
          const std::string &  | 
          iconPath  | 
        
        
           | 
          ) | 
           |  | 
        
      
 
 
◆ ~TaskGraphicalCapabilities()
  
  
      
        
          | virtual te::process::qt::TaskGraphicalCapabilities::~TaskGraphicalCapabilities  | 
          ( | 
           | ) | 
           | 
         
       
   | 
  
virtual   | 
  
 
Returns the name of the operation. 
 
 
◆ getDescription()
      
        
          | std::string te::process::qt::TaskGraphicalCapabilities::getDescription  | 
          ( | 
           | ) | 
           const | 
        
      
 
 
◆ getIcon()
      
        
          | const QIcon & te::process::qt::TaskGraphicalCapabilities::getIcon  | 
          ( | 
           | ) | 
           const | 
        
      
 
 
◆ getIconPath()
      
        
          | std::string te::process::qt::TaskGraphicalCapabilities::getIconPath  | 
          ( | 
           | ) | 
           const | 
        
      
 
Returns the icon of the operation. 
 
 
◆ getName()
      
        
          | std::string te::process::qt::TaskGraphicalCapabilities::getName  | 
          ( | 
           | ) | 
           const | 
        
      
 
Returns the description of the operation. 
 
 
◆ getShape()
  
  
      
        
          | virtual QPainterPath te::process::qt::TaskGraphicalCapabilities::getShape  | 
          ( | 
          QList< QPointF > &  | 
          inHotPoints,  | 
         
        
           | 
           | 
          QList< QPointF > &  | 
          outHotPoints  | 
         
        
           | 
          ) | 
           |  const | 
         
       
   | 
  
pure virtual   | 
  
 
 
◆ shapeBoundingRect()
  
  
      
        
          | virtual QRectF te::process::qt::TaskGraphicalCapabilities::shapeBoundingRect  | 
          ( | 
           | ) | 
           const | 
         
       
   | 
  
pure virtual   | 
  
 
 
◆ m_brushColor
      
        
          | QColor te::process::qt::TaskGraphicalCapabilities::m_brushColor | 
        
      
 
 
◆ m_description
  
  
      
        
          | std::string te::process::qt::TaskGraphicalCapabilities::m_description | 
         
       
   | 
  
protected   | 
  
 
 
◆ m_iconName
  
  
      
        
          | std::string te::process::qt::TaskGraphicalCapabilities::m_iconName | 
         
       
   | 
  
protected   | 
  
 
 
◆ m_iconPath
  
  
      
        
          | std::string te::process::qt::TaskGraphicalCapabilities::m_iconPath | 
         
       
   | 
  
protected   | 
  
 
 
◆ m_operationName
  
  
      
        
          | std::string te::process::qt::TaskGraphicalCapabilities::m_operationName | 
         
       
   | 
  
protected   | 
  
 
 
◆ m_qIcon
  
  
      
        
          | QIcon te::process::qt::TaskGraphicalCapabilities::m_qIcon | 
         
       
   | 
  
protected   | 
  
 
 
The documentation for this class was generated from the following file: