26 #ifndef __TERRALIB_QT_WIDGETS_PROPERTY_INTERNAL_CONSTRAINTSINDEXESPROPERTYDIALOG_H
27 #define __TERRALIB_QT_WIDGETS_PROPERTY_INTERNAL_CONSTRAINTSINDEXESPROPERTYDIALOG_H
30 #include "../../../dataaccess/dataset/DataSetType.h"
31 #include "../Config.h"
35 #include <QtGui/QDialog>
36 #include <QtGui/QGridLayout>
38 namespace Ui {
class ConstraintsIndexesPropertyDialogForm; }
52 class PrimaryKeyConstraintWidget;
53 class UniqueKeyConstraintWidget;
73 void onpkRadioButtonToggled(
bool status);
74 void onukRadioButtonToggled(
bool status);
75 void onidxRadioButtonToggled(
bool status);
76 void onokPushButtonClicked();
84 std::auto_ptr<Ui::ConstraintsIndexesPropertyDialogForm>
m_ui;
96 #endif // __TERRALIB_QT_WIDGETS_PROPERTY_INTERNAL_CONSTRAINTSINDEXESPROPERTYDIALOG_H
std::auto_ptr< Ui::ConstraintsIndexesPropertyDialogForm > m_ui
#define TEQTWIDGETSEXPORT
You can use this macro in order to export/import classes and functions from this module.
This class is used to define a Unique Key Constraint DataSet class object.
te::qt::widgets::PrimaryKeyConstraintWidget * m_pkConstraintWidget
This class is used to define a Primare Key Constraint DataSet class object.
QGridLayout * m_widgetLayout
te::qt::widgets::IndexWidget * m_indexWidget
te::da::DataSetType * m_dsType
This class is used to define a Index DataSet class object.
A class that models the description of a dataset.
A dialog for creating a constraint or a index property.
te::qt::widgets::UniqueKeyConstraintWidget * m_ukConstraintWidget