Go to the documentation of this file.
26 #ifndef __TERRALIB_PROCESS_QT_INTERNAL_DATAACCESSTASKCAPABILITIES_H
27 #define __TERRALIB_PROCESS_QT_INTERNAL_DATAACCESSTASKCAPABILITIES_H
29 #include "../../Config.h"
52 virtual QPainterPath
getShape(QList<QPointF>& inHotPoints, QList<QPointF>& outHotPoints)
const override;
84 #endif //__TERRALIB_PROCESS_QT_INTERNAL_DATAACCESSTASKCAPABILITIES_H
virtual ~DataAccessTaskCapabilities()
virtual QRectF shapeBoundingRect() const override
virtual ~DataAccessTaskCapabilitiesFactory()
Factory used to create DataAccessTaskCapabilitiesFactory.
DataAccessTaskCapabilities()
Destructor.
Defines a task capabilities of a task used in graphical components.
virtual QPainterPath getShape(QList< QPointF > &inHotPoints, QList< QPointF > &outHotPoints) const override
Defines a data access task capabilities of a task used in graphical components.
DataAccessTaskCapabilitiesFactory()
< brief Constructor
virtual TaskGraphicalCapabilities * build() override
Concrete factories (derived from this one) must implement this method in order to create objects.