te::qt::plugins::vp::VectorProcessingConfigWidget Class Reference

#include <VectorProcessingConfigWidget.h>

Inheritance diagram for te::qt::plugins::vp::VectorProcessingConfigWidget:
te::qt::af::AbstractSettingWidget

Public Slots

virtual void onApplyButtonClicked ()
 

Signals

void updateApplyButtonState (const bool &)
 Signal must be emited when some settings has been changed. Use the argument to tell if the. More...
 

Public Member Functions

void getHelpInformations (QString &ns, QString &helpFile)
 
QString getResumeText ()
 
bool hasChanges ()
 
void resetState ()
 
void saveChanges ()
 
virtual void setApplicationController (te::qt::af::ApplicationController *app)
 
 VectorProcessingConfigWidget (QWidget *parent=0)
 
 ~VectorProcessingConfigWidget ()
 

Protected Member Functions

virtual void changeApplyButtonState (const bool &state)
 Indicates that there's unsaved information. Use this method after each change in informations of the widget. More...
 
virtual void hideEvent (QHideEvent *event)
 

Protected Attributes

te::qt::af::ApplicationControllerm_app
 
bool m_hasChanged
 Flag that defines if the widget has changes to apply. More...
 
QString m_resumeText
 

Private Slots

void onQuestionChecked (bool checked)
 
void onSetSpatialIndexAsDefaultChecked (bool checked)
 

Private Member Functions

void configSettings ()
 
void initialize ()
 

Private Attributes

std::unique_ptr< Ui::VectorProcessingConfigWidgetForm > m_ui
 

Detailed Description

Definition at line 57 of file VectorProcessingConfigWidget.h.

Constructor & Destructor Documentation

te::qt::plugins::vp::VectorProcessingConfigWidget::VectorProcessingConfigWidget ( QWidget *  parent = 0)
te::qt::plugins::vp::VectorProcessingConfigWidget::~VectorProcessingConfigWidget ( )

Member Function Documentation

void te::qt::af::AbstractSettingWidget::changeApplyButtonState ( const bool &  state)
inlineprotectedvirtualinherited

Indicates that there's unsaved information. Use this method after each change in informations of the widget.

Parameters
stateIf true indicates that there are unsave information.

Definition at line 172 of file AbstractSettingWidget.h.

References te::qt::af::AbstractSettingWidget::m_hasChanged, and te::qt::af::AbstractSettingWidget::updateApplyButtonState().

Referenced by te::qt::af::AbstractSettingWidget::onApplyButtonClicked().

void te::qt::plugins::vp::VectorProcessingConfigWidget::configSettings ( )
private
void te::qt::plugins::vp::VectorProcessingConfigWidget::getHelpInformations ( QString &  ns,
QString &  helpFile 
)
virtual
QString te::qt::af::AbstractSettingWidget::getResumeText ( )
inlineinherited
bool te::qt::af::AbstractSettingWidget::hasChanges ( )
inlineinherited
void te::qt::af::AbstractSettingWidget::hideEvent ( QHideEvent *  event)
inlineprotectedvirtualinherited
void te::qt::plugins::vp::VectorProcessingConfigWidget::initialize ( )
private
void te::qt::af::AbstractSettingWidget::onApplyButtonClicked ( )
inlinevirtualslotinherited
void te::qt::plugins::vp::VectorProcessingConfigWidget::onQuestionChecked ( bool  checked)
privateslot
void te::qt::plugins::vp::VectorProcessingConfigWidget::onSetSpatialIndexAsDefaultChecked ( bool  checked)
privateslot
void te::qt::plugins::vp::VectorProcessingConfigWidget::resetState ( )
virtual
void te::qt::plugins::vp::VectorProcessingConfigWidget::saveChanges ( )
virtual
void te::qt::af::AbstractSettingWidget::setApplicationController ( te::qt::af::ApplicationController app)
inlinevirtualinherited

Reimplemented in te::qt::af::ToolbarsWidget.

Definition at line 143 of file AbstractSettingWidget.h.

References te::qt::af::AbstractSettingWidget::m_app.

void te::qt::af::AbstractSettingWidget::updateApplyButtonState ( const bool &  )
signalinherited

Signal must be emited when some settings has been changed. Use the argument to tell if the.

Referenced by te::qt::af::AbstractSettingWidget::changeApplyButtonState().

Member Data Documentation

te::qt::af::ApplicationController* te::qt::af::AbstractSettingWidget::m_app
protectedinherited
bool te::qt::af::AbstractSettingWidget::m_hasChanged
protectedinherited
QString te::qt::af::AbstractSettingWidget::m_resumeText
protectedinherited
std::unique_ptr<Ui::VectorProcessingConfigWidgetForm> te::qt::plugins::vp::VectorProcessingConfigWidget::m_ui
private

Definition at line 87 of file VectorProcessingConfigWidget.h.


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