te::qt::widgets::PrimaryKeyConstraintWidget Class Reference

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

#include <PrimaryKeyConstraintWidget.h>

Inheritance diagram for te::qt::widgets::PrimaryKeyConstraintWidget:
te::qt::widgets::ConstraintWidget

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
 
 PrimaryKeyConstraintWidget (te::da::DataSetType *dsType, QWidget *parent=0, Qt::WindowFlags f=0)
 
virtual void setConstraint (te::da::Constraint *constraint)
 
 ~PrimaryKeyConstraintWidget ()
 

Protected Attributes

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

Detailed Description

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

Definition at line 45 of file PrimaryKeyConstraintWidget.h.

Constructor & Destructor Documentation

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

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.
virtual te::da::Constraint* te::qt::widgets::PrimaryKeyConstraintWidget::getConstraint ( )
virtual

It returns the Constraint DataSet class object.

Returns
The caller of this method will TAKE the ownership of the returned Constraint pointer.

Implements te::qt::widgets::ConstraintWidget.

Ui::ConstraintWidgetForm* te::qt::widgets::ConstraintWidget::getForm ( ) const
inherited
virtual void te::qt::widgets::PrimaryKeyConstraintWidget::setConstraint ( te::da::Constraint constraint)
virtual

Member Data Documentation

te::qt::widgets::DoubleListWidget* te::qt::widgets::ConstraintWidget::m_doubleListWidget
protectedinherited

Definition at line 88 of file ConstraintWidget.h.

te::da::DataSetType* te::qt::widgets::ConstraintWidget::m_dsType
protectedinherited

Definition at line 89 of file ConstraintWidget.h.

std::auto_ptr<Ui::ConstraintWidgetForm> te::qt::widgets::ConstraintWidget::m_ui
protectedinherited

Definition at line 87 of file ConstraintWidget.h.


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