te::qt::widgets::UniqueKeyConstraintWidget Class Reference

This class is used to define a Unique Key Constraint DataSet class object. More...

#include <UniquekeyConstraintWidget.h>

Inheritance diagram for te::qt::widgets::UniqueKeyConstraintWidget:
te::qt::widgets::ConstraintWidget QWidget

Public Member Functions

bool checkParameters ()
 Check the interface parameters. More...
 
virtual te::da::ConstraintgetConstraint ()
 It returns the Constraint DataSet class object. More...
 
Ui::ConstraintWidgetForm * getForm () const
 
virtual void setConstraint (te::da::Constraint *constraint)
 
 UniqueKeyConstraintWidget (te::da::DataSetType *dsType, QWidget *parent=0, Qt::WindowFlags f=0)
 
 ~UniqueKeyConstraintWidget ()
 

Protected Attributes

te::qt::widgets::DoubleListWidgetm_doubleListWidget
 
te::da::DataSetTypem_dsType
 
std::unique_ptr< Ui::ConstraintWidgetForm > m_ui
 

Detailed Description

This class is used to define a Unique Key Constraint DataSet class object.

Definition at line 45 of file UniquekeyConstraintWidget.h.

Constructor & Destructor Documentation

te::qt::widgets::UniqueKeyConstraintWidget::UniqueKeyConstraintWidget ( te::da::DataSetType dsType,
QWidget parent = 0,
Qt::WindowFlags  f = 0 
)

Definition at line 39 of file UniquekeyConstraintWidget.cpp.

References ~UniqueKeyConstraintWidget().

te::qt::widgets::UniqueKeyConstraintWidget::~UniqueKeyConstraintWidget ( )
default

Member Function Documentation

bool te::qt::widgets::ConstraintWidget::checkParameters ( )
inherited

Check the interface parameters.

Returns
True if the necessary parameters is ok and false in other case.

Definition at line 73 of file ConstraintWidget.cpp.

References te::qt::widgets::DoubleListWidget::getOutputValues(), te::qt::widgets::ConstraintWidget::m_doubleListWidget, and te::qt::widgets::ConstraintWidget::m_ui.

Referenced by te::qt::widgets::ConstraintsIndexesPropertyDialog::onokPushButtonClicked().

Ui::ConstraintWidgetForm * te::qt::widgets::ConstraintWidget::getForm ( ) const
inherited

Definition at line 68 of file ConstraintWidget.cpp.

References te::qt::widgets::ConstraintWidget::m_ui.

Member Data Documentation


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