26#ifndef __TERRALIB_PROCESS_QT_INTERNAL_DATAACCESSTASKCAPABILITIES_H
27#define __TERRALIB_PROCESS_QT_INTERNAL_DATAACCESSTASKCAPABILITIES_H
52 virtual QPainterPath
getShape(QList<QPointF>& inHotPoints, QList<QPointF>& outHotPoints)
const override;
virtual TaskGraphicalCapabilities * build() override
Concrete factories (derived from this one) must implement this method in order to create objects.
virtual ~DataAccessTaskCapabilitiesFactory()
DataAccessTaskCapabilitiesFactory()
< brief Constructor
virtual QPainterPath getShape(QList< QPointF > &inHotPoints, QList< QPointF > &outHotPoints) const override
virtual QRectF shapeBoundingRect() const override
DataAccessTaskCapabilities()
Destructor.
virtual ~DataAccessTaskCapabilities()
TaskGraphicalCapabilitiesFactory(const std::string &factoryKey)
Constructor.
Defines a task capabilities of a task used in graphical components.
TaskGraphicalCapabilities(const std::string &operationName, const std::string &description, const std::string &iconName, const std::string &iconPath)
Destructor.
Configuration flags for TerraLib Process.