A class used to define the base capabilities of an operation, including number of inputs and outputs. More...
#include <VectorProcessingDialogCapabilities.h>
Public Member Functions | |
const std::string & | getCaption () const |
Returns the description of the operation. More... | |
const std::string & | getDescription () const |
Returns the icon of the operation. More... | |
const std::string & | getHelpPageNamespace () const |
Returns help page referece. More... | |
const std::string & | getHelpPageReference () const |
Returns the widget contiaing the specific inputs of the operation. Returns nullptr if there aren't specific parameters for the operation. More... | |
const QPixmap & | getHintPixmap () const |
Returns help page namespace. More... | |
const QIcon & | getIcon () const |
Returns the hint pixmap of the operation. More... | |
const std::string & | getName () const |
Returns the caption of the operation. More... | |
virtual SpecificParametersWidget * | getParametersWidget (QWidget *parent=nullptr) const |
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) | |
Destructor. More... | |
virtual | ~VectorProcessingDialogCapabilities () |
Returns the name of the operation. More... | |
Protected Attributes | |
std::string | m_caption |
The caption of the widget. More... | |
std::string | m_description |
The caption of the widget. More... | |
std::string | m_helpPageNamespace |
The help page namespace. More... | |
std::string | m_helpPageReference |
The help page referece. More... | |
std::string | m_hintPixmap |
The hint pixmap to be used in the widget. More... | |
std::string | m_icon |
The icon of the operation. More... | |
std::string | m_operationName |
The name of the operation. More... | |
QPixmap | m_qHintPixmap |
The hint pixmap to be used in the widget. More... | |
QIcon | m_qIcon |
The icon of the operation. More... | |
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.
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 | ||
) |
Destructor.
|
virtual |
Returns the name of the operation.
const std::string& te::vp::qt::VectorProcessingDialogCapabilities::getCaption | ( | ) | const |
Returns the description of the operation.
const std::string& te::vp::qt::VectorProcessingDialogCapabilities::getDescription | ( | ) | const |
Returns the icon of the operation.
const std::string& te::vp::qt::VectorProcessingDialogCapabilities::getHelpPageNamespace | ( | ) | const |
Returns help page referece.
const std::string& te::vp::qt::VectorProcessingDialogCapabilities::getHelpPageReference | ( | ) | const |
Returns the widget contiaing the specific inputs of the operation. Returns nullptr if there aren't specific parameters for the operation.
const QPixmap& te::vp::qt::VectorProcessingDialogCapabilities::getHintPixmap | ( | ) | const |
Returns help page namespace.
const QIcon& te::vp::qt::VectorProcessingDialogCapabilities::getIcon | ( | ) | const |
Returns the hint pixmap of the operation.
const std::string& te::vp::qt::VectorProcessingDialogCapabilities::getName | ( | ) | const |
Returns the caption of the operation.
|
virtual |
Reimplemented in te::vp::qt::SubdivideDialogCapabilities.
|
protected |
The caption of the widget.
Definition at line 99 of file VectorProcessingDialogCapabilities.h.
|
protected |
The caption of the widget.
Definition at line 100 of file VectorProcessingDialogCapabilities.h.
|
protected |
The help page namespace.
Definition at line 103 of file VectorProcessingDialogCapabilities.h.
|
protected |
The help page referece.
Definition at line 104 of file VectorProcessingDialogCapabilities.h.
|
protected |
The hint pixmap to be used in the widget.
Definition at line 102 of file VectorProcessingDialogCapabilities.h.
|
protected |
The icon of the operation.
Definition at line 101 of file VectorProcessingDialogCapabilities.h.
|
protected |
The name of the operation.
Definition at line 98 of file VectorProcessingDialogCapabilities.h.
|
protected |
The hint pixmap to be used in the widget.
Definition at line 106 of file VectorProcessingDialogCapabilities.h.
|
protected |
The icon of the operation.
Definition at line 105 of file VectorProcessingDialogCapabilities.h.