#include "../../../dataaccess/dataset/DataSetAdapter.h"
#include "../../../dataaccess/dataset/DataSetType.h"
#include "../../../dataaccess/dataset/DataSetTypeConverter.h"
#include "../../../dataaccess/dataset/PrimaryKey.h"
#include "../../../dataaccess/datasource/DataSourceFactory.h"
#include "../../../dataaccess/datasource/DataSourceInfo.h"
#include "../../../dataaccess/datasource/DataSourceInfoManager.h"
#include "../../../dataaccess/datasource/DataSourceManager.h"
#include "../../../dataaccess/utils/Utils.h"
#include "../../../datatype/Property.h"
#include "../../../datatype/DateTimeProperty.h"
#include "../../../datatype/NumericProperty.h"
#include "../../../datatype/SimpleProperty.h"
#include "../../../datatype/StringProperty.h"
#include "../../../geometry/GeometryProperty.h"
#include "../../../memory/DataSet.h"
#include "../property/DataSetAdapterWidget.h"
#include "../srs/SRSManagerDialog.h"
#include "../table/DataSetTableView.h"
#include "../Utils.h"
#include "DataPropertiesWidget.h"
#include "ui_DataPropertiesWidgetForm.h"
#include <QCheckBox>
#include <QComboBox>
#include <QFileDialog>
#include <QFileInfo>
#include <QMessageBox>
#include <boost/filesystem.hpp>
#include <boost/lexical_cast.hpp>
#include <boost/uuid/random_generator.hpp>
#include <boost/uuid/uuid_io.hpp>
Go to the source code of this file.
Functions | |
void | buidTypeMap (std::map< int, std::string > &typeMap) |
void | fillComboBox (std::map< int, std::string > typeMap, QComboBox *box) |
te::dt::SimpleProperty * | getConvertedproperty (std::string name, int dataType, std::string defaultValue="", bool isRequired=false, bool isAutoNumber=true) |
void buidTypeMap | ( | std::map< int, std::string > & | typeMap | ) |
Definition at line 64 of file DataPropertiesWidget.cpp.
References te::dt::ARRAY_TYPE, te::dt::BYTE_ARRAY_TYPE, te::dt::DATETIME_TYPE, te::dt::DOUBLE_TYPE, te::dt::GEOMETRY_TYPE, te::dt::INT32_TYPE, te::dt::NUMERIC_TYPE, and te::dt::STRING_TYPE.
Referenced by te::qt::widgets::DatapPropertiesWidget::DatapPropertiesWidget().
void fillComboBox | ( | std::map< int, std::string > | typeMap, |
QComboBox * | box | ||
) |
Definition at line 135 of file DataPropertiesWidget.cpp.
Referenced by te::qt::widgets::DatapPropertiesWidget::onInputDataToolButtonTriggered().
te::dt::SimpleProperty* getConvertedproperty | ( | std::string | name, |
int | dataType, | ||
std::string | defaultValue = "" , |
||
bool | isRequired = false , |
||
bool | isAutoNumber = true |
||
) |
Definition at line 78 of file DataPropertiesWidget.cpp.
References te::dt::BOOLEAN_TYPE, te::dt::CHAR_TYPE, te::dt::DATE, te::dt::DATETIME_TYPE, te::dt::DOUBLE_TYPE, te::dt::FLOAT_TYPE, te::dt::GEOMETRY_TYPE, te::dt::INT16_TYPE, te::dt::INT32_TYPE, te::dt::INT64_TYPE, te::dt::NUMERIC_TYPE, te::dt::SimpleProperty::setAutoNumber(), te::dt::STRING, te::dt::STRING_TYPE, te::dt::UCHAR_TYPE, te::dt::UINT16_TYPE, te::dt::UINT32_TYPE, and te::dt::UINT64_TYPE.
Referenced by te::qt::widgets::DatapPropertiesWidget::getConverter().