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: