#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, te::dt::UINT64_TYPE, and te::dt::UNKNOWN.
Referenced by te::qt::widgets::DatapPropertiesWidget::getConverter().