26 #ifndef __TERRALIB_PROCESS_QT_INTERNAL_DEFAULTTASKCAPABILITIES_H 
   27 #define __TERRALIB_PROCESS_QT_INTERNAL_DEFAULTTASKCAPABILITIES_H 
   29 #include "../../Config.h" 
   54         virtual QPainterPath 
getShape(QList<QPointF>& inHotPoints, QList<QPointF>& outHotPoints) 
const override;
 
Factory used to create DefaultTaskCapabilities.
 
DefaultTaskCapabilitiesFactory()
< brief Constructor
 
virtual TaskGraphicalCapabilities * build() override
Concrete factories (derived from this one) must implement this method in order to create objects.
 
virtual ~DefaultTaskCapabilitiesFactory()
 
Defines a default task capabilities of a task used in graphical components.
 
virtual ~DefaultTaskCapabilities()
 
virtual QRectF shapeBoundingRect() const override
 
virtual QPainterPath getShape(QList< QPointF > &inHotPoints, QList< QPointF > &outHotPoints) const override
 
DefaultTaskCapabilities()
Destructor.
 
void setTaskType(const std::string &taskType)
 
Defines a task capabilities of a task used in graphical components.