26 #ifndef __TERRALIB_QT_WIDGETS_INTERNAL_ADDPROPERTY_H 
   27 #define __TERRALIB_QT_WIDGETS_INTERNAL_ADDPROPERTY_H 
   30 #include "../Config.h" 
   33 #include <QtGui/QDialog> 
   34 #include <ui_AddProperty.h> 
   44   namespace dt { 
class Property; }
 
   62           void dataSetComboBoxChanged(
const QString& dataSetName);
 
   63           void dataTypeComboBoxChanged(
const QString& dataType);
 
   64           void autoNumberCheckBoxClicked(
bool checked);
 
   65           void requiredCheckBoxClicked(
bool checked);
 
   66           void arrayElementDataTypeComboBoxChanged(
const QString& arrayElementDataType);
 
   67           void stringTypeComboBoxChanged(
const QString& stringType);
 
   68           void okPushButtonClicked();
 
   69           void cancelPushButtonClicked();
 
   70           void helpPushButtonClicked();
 
   73           void setArrayPropertyParams();
 
   74           void setDateTimePropertyParams();
 
   75           void setGeometryPropertyParams();
 
   76           void setStringPropertyParams();
 
  102           void closeEvent(QCloseEvent* e);
 
  114 #endif  // __TERRALIB_QT_WIDGETS_INTERNAL_ADDPROPERTY_H 
#define TEQTWIDGETSEXPORT
You can use this macro in order to export/import classes and functions from this module. 
 
std::string m_propertyName
 
std::string * m_defaultValue
 
te::da::DataSource * m_ds
 
te::dt::Property * getProperty()
 
An abstract class for data providers like a DBMS, Web Services or a regular file. ...
 
te::dt::Property * m_property
 
It models a property definition.