A class used to define the base capabilities of an operation, including number of inputs and outputs.
More...
#include <VectorProcessingDialogCapabilities.h>
|
const std::string & | getCaption () const |
| Returns the description of the operation.
|
|
const std::string & | getDescription () const |
| Returns the icon of the operation.
|
|
const std::string & | getHelpPageNamespace () const |
| Returns help page referece.
|
|
const std::string & | getHelpPageReference () const |
| Returns the configuration enable property selection.
|
|
const QPixmap & | getHintPixmap () const |
| Returns help page namespace.
|
|
const QIcon & | getIcon () const |
| Returns the hint pixmap of the operation.
|
|
const std::string & | getName () const |
| Returns the caption of the operation.
|
|
virtual SpecificParametersWidget * | getParametersWidget (QWidget *parent=nullptr) const |
|
bool | isPropertySelectionEnable () const |
| Returns the widget contiaing the specific inputs of the operation. Returns nullptr if there aren't specific parameters for the operation.
|
|
| VectorProcessingDialogCapabilities (const std::string &operationName, const std::string &caption, const std::string &description, const std::string &icon, const std::string &hintPixmap, const std::string &helpPageNamespace, const std::string &helpPageReference, bool enablePropertySelection=true) |
| Destructor.
|
|
virtual | ~VectorProcessingDialogCapabilities () |
| Returns the name of the operation.
|
|
A class used to define the base capabilities of an operation, including number of inputs and outputs.
Definition at line 56 of file VectorProcessingDialogCapabilities.h.
◆ VectorProcessingDialogCapabilities()
te::vp::qt::VectorProcessingDialogCapabilities::VectorProcessingDialogCapabilities |
( |
const std::string & |
operationName, |
|
|
const std::string & |
caption, |
|
|
const std::string & |
description, |
|
|
const std::string & |
icon, |
|
|
const std::string & |
hintPixmap, |
|
|
const std::string & |
helpPageNamespace, |
|
|
const std::string & |
helpPageReference, |
|
|
bool |
enablePropertySelection = true |
|
) |
| |
◆ ~VectorProcessingDialogCapabilities()
virtual te::vp::qt::VectorProcessingDialogCapabilities::~VectorProcessingDialogCapabilities |
( |
| ) |
|
|
virtual |
Returns the name of the operation.
◆ getCaption()
const std::string & te::vp::qt::VectorProcessingDialogCapabilities::getCaption |
( |
| ) |
const |
Returns the description of the operation.
◆ getDescription()
const std::string & te::vp::qt::VectorProcessingDialogCapabilities::getDescription |
( |
| ) |
const |
Returns the icon of the operation.
◆ getHelpPageNamespace()
const std::string & te::vp::qt::VectorProcessingDialogCapabilities::getHelpPageNamespace |
( |
| ) |
const |
Returns help page referece.
◆ getHelpPageReference()
const std::string & te::vp::qt::VectorProcessingDialogCapabilities::getHelpPageReference |
( |
| ) |
const |
Returns the configuration enable property selection.
◆ getHintPixmap()
const QPixmap & te::vp::qt::VectorProcessingDialogCapabilities::getHintPixmap |
( |
| ) |
const |
Returns help page namespace.
◆ getIcon()
const QIcon & te::vp::qt::VectorProcessingDialogCapabilities::getIcon |
( |
| ) |
const |
Returns the hint pixmap of the operation.
◆ getName()
const std::string & te::vp::qt::VectorProcessingDialogCapabilities::getName |
( |
| ) |
const |
Returns the caption of the operation.
◆ getParametersWidget()
virtual SpecificParametersWidget * te::vp::qt::VectorProcessingDialogCapabilities::getParametersWidget |
( |
QWidget * |
parent = nullptr | ) |
const |
|
virtual |
◆ isPropertySelectionEnable()
bool te::vp::qt::VectorProcessingDialogCapabilities::isPropertySelectionEnable |
( |
| ) |
const |
Returns the widget contiaing the specific inputs of the operation. Returns nullptr if there aren't specific parameters for the operation.
◆ m_caption
std::string te::vp::qt::VectorProcessingDialogCapabilities::m_caption |
|
protected |
◆ m_description
std::string te::vp::qt::VectorProcessingDialogCapabilities::m_description |
|
protected |
◆ m_enablePropertySelection
bool te::vp::qt::VectorProcessingDialogCapabilities::m_enablePropertySelection |
|
protected |
◆ m_helpPageNamespace
std::string te::vp::qt::VectorProcessingDialogCapabilities::m_helpPageNamespace |
|
protected |
◆ m_helpPageReference
std::string te::vp::qt::VectorProcessingDialogCapabilities::m_helpPageReference |
|
protected |
◆ m_hintPixmap
std::string te::vp::qt::VectorProcessingDialogCapabilities::m_hintPixmap |
|
protected |
◆ m_icon
std::string te::vp::qt::VectorProcessingDialogCapabilities::m_icon |
|
protected |
◆ m_operationName
std::string te::vp::qt::VectorProcessingDialogCapabilities::m_operationName |
|
protected |
◆ m_qHintPixmap
QPixmap te::vp::qt::VectorProcessingDialogCapabilities::m_qHintPixmap |
|
protected |
◆ m_qIcon
QIcon te::vp::qt::VectorProcessingDialogCapabilities::m_qIcon |
|
protected |
The documentation for this class was generated from the following file: