te::vp::qt::IntersectionDialogCapabilities Class Reference

A class used to define the capabilities of the intersection operation. More...

#include <IntersectionDialogCapabilities.h>

Inheritance diagram for te::vp::qt::IntersectionDialogCapabilities:
te::vp::qt::VectorProcessingDialogCapabilities

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 SpecificParametersWidgetgetParametersWidget (QWidget *parent=nullptr) const
 
 IntersectionDialogCapabilities ()
 Destructor. More...
 
virtual ~IntersectionDialogCapabilities ()
 

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...
 

Detailed Description

A class used to define the capabilities of the intersection operation.

Definition at line 50 of file IntersectionDialogCapabilities.h.

Constructor & Destructor Documentation

◆ IntersectionDialogCapabilities()

te::vp::qt::IntersectionDialogCapabilities::IntersectionDialogCapabilities ( )

Destructor.

◆ ~IntersectionDialogCapabilities()

virtual te::vp::qt::IntersectionDialogCapabilities::~IntersectionDialogCapabilities ( )
virtual

Member Function Documentation

◆ getCaption()

const std::string& te::vp::qt::VectorProcessingDialogCapabilities::getCaption ( ) const
inherited

Returns the description of the operation.

◆ getDescription()

const std::string& te::vp::qt::VectorProcessingDialogCapabilities::getDescription ( ) const
inherited

Returns the icon of the operation.

◆ getHelpPageNamespace()

const std::string& te::vp::qt::VectorProcessingDialogCapabilities::getHelpPageNamespace ( ) const
inherited

Returns help page referece.

◆ getHelpPageReference()

const std::string& te::vp::qt::VectorProcessingDialogCapabilities::getHelpPageReference ( ) const
inherited

Returns the widget contiaing the specific inputs of the operation. Returns nullptr if there aren't specific parameters for the operation.

◆ getHintPixmap()

const QPixmap& te::vp::qt::VectorProcessingDialogCapabilities::getHintPixmap ( ) const
inherited

Returns help page namespace.

◆ getIcon()

const QIcon& te::vp::qt::VectorProcessingDialogCapabilities::getIcon ( ) const
inherited

Returns the hint pixmap of the operation.

◆ getName()

const std::string& te::vp::qt::VectorProcessingDialogCapabilities::getName ( ) const
inherited

Returns the caption of the operation.

◆ getParametersWidget()

virtual SpecificParametersWidget* te::vp::qt::VectorProcessingDialogCapabilities::getParametersWidget ( QWidget *  parent = nullptr) const
virtualinherited

Member Data Documentation

◆ m_caption

std::string te::vp::qt::VectorProcessingDialogCapabilities::m_caption
protectedinherited

The caption of the widget.

Definition at line 99 of file VectorProcessingDialogCapabilities.h.

◆ m_description

std::string te::vp::qt::VectorProcessingDialogCapabilities::m_description
protectedinherited

The caption of the widget.

Definition at line 100 of file VectorProcessingDialogCapabilities.h.

◆ m_helpPageNamespace

std::string te::vp::qt::VectorProcessingDialogCapabilities::m_helpPageNamespace
protectedinherited

The help page namespace.

Definition at line 103 of file VectorProcessingDialogCapabilities.h.

◆ m_helpPageReference

std::string te::vp::qt::VectorProcessingDialogCapabilities::m_helpPageReference
protectedinherited

The help page referece.

Definition at line 104 of file VectorProcessingDialogCapabilities.h.

◆ m_hintPixmap

std::string te::vp::qt::VectorProcessingDialogCapabilities::m_hintPixmap
protectedinherited

The hint pixmap to be used in the widget.

Definition at line 102 of file VectorProcessingDialogCapabilities.h.

◆ m_icon

std::string te::vp::qt::VectorProcessingDialogCapabilities::m_icon
protectedinherited

The icon of the operation.

Definition at line 101 of file VectorProcessingDialogCapabilities.h.

◆ m_operationName

std::string te::vp::qt::VectorProcessingDialogCapabilities::m_operationName
protectedinherited

The name of the operation.

Definition at line 98 of file VectorProcessingDialogCapabilities.h.

◆ m_qHintPixmap

QPixmap te::vp::qt::VectorProcessingDialogCapabilities::m_qHintPixmap
protectedinherited

The hint pixmap to be used in the widget.

Definition at line 106 of file VectorProcessingDialogCapabilities.h.

◆ m_qIcon

QIcon te::vp::qt::VectorProcessingDialogCapabilities::m_qIcon
protectedinherited

The icon of the operation.

Definition at line 105 of file VectorProcessingDialogCapabilities.h.


The documentation for this class was generated from the following file: