#include <AddProperty.h>
Public Member Functions | |
AddProperty (te::da::DataSource *ds, QWidget *parent=0) | |
te::dt::Property * | getProperty () |
~AddProperty () | |
Private Slots | |
void | arrayElementDataTypeComboBoxChanged (const QString &arrayElementDataType) |
void | autoNumberCheckBoxClicked (bool checked) |
void | cancelPushButtonClicked () |
void | dataSetComboBoxChanged (const QString &dataSetName) |
void | dataTypeComboBoxChanged (const QString &dataType) |
void | helpPushButtonClicked () |
void | okPushButtonClicked () |
void | requiredCheckBoxClicked (bool checked) |
void | stringTypeComboBoxChanged (const QString &stringType) |
Private Attributes | |
std::string * | m_defaultValue |
te::da::DataSource * | m_ds |
te::dt::Property * | m_property |
std::string | m_propertyName |
Definition at line 50 of file AddProperty.h.
te::qt::widgets::AddProperty::AddProperty | ( | te::da::DataSource * | ds, |
QWidget * | parent = 0 |
||
) |
Definition at line 37 of file AddProperty.cpp.
References arrayElementDataTypeComboBoxChanged(), autoNumberCheckBoxClicked(), cancelPushButtonClicked(), capabilities, dataSetComboBoxChanged(), dataTypeCapabilities, dataTypeComboBoxChanged(), te::da::DataSource::getCapabilities(), te::da::DataSource::getDataSetNames(), te::da::DataSourceCapabilities::getDataTypeCapabilities(), helpPushButtonClicked(), m_ds, okPushButtonClicked(), requiredCheckBoxClicked(), stringTypeComboBoxChanged(), te::da::DataTypeCapabilities::supportsArray(), te::da::DataTypeCapabilities::supportsBit(), te::da::DataTypeCapabilities::supportsBoolean(), te::da::DataTypeCapabilities::supportsByteArray(), te::da::DataTypeCapabilities::supportsChar(), te::da::DataTypeCapabilities::supportsComposite(), te::da::DataTypeCapabilities::supportsDataset(), te::da::DataTypeCapabilities::supportsDateTime(), te::da::DataTypeCapabilities::supportsDouble(), te::da::DataTypeCapabilities::supportsFloat(), te::da::DataTypeCapabilities::supportsGeometry(), te::da::DataTypeCapabilities::supportsInt16(), te::da::DataTypeCapabilities::supportsInt32(), te::da::DataTypeCapabilities::supportsInt64(), te::da::DataTypeCapabilities::supportsNumeric(), te::da::DataTypeCapabilities::supportsRaster(), te::da::DataTypeCapabilities::supportsString(), te::da::DataTypeCapabilities::supportsUChar(), te::da::DataTypeCapabilities::supportsUInt16(), te::da::DataTypeCapabilities::supportsUInt32(), and te::da::DataTypeCapabilities::supportsUInt64().
te::qt::widgets::AddProperty::~AddProperty | ( | ) |
Definition at line 146 of file AddProperty.cpp.
|
privateslot |
Definition at line 226 of file AddProperty.cpp.
Referenced by AddProperty().
|
privateslot |
Definition at line 202 of file AddProperty.cpp.
Referenced by AddProperty().
|
protected |
Definition at line 448 of file AddProperty.cpp.
References te::dt::SimpleProperty::setAutoNumber(), and te::dt::SimpleProperty::setRequired().
|
protected |
Definition at line 498 of file AddProperty.cpp.
References te::dt::BIT_TYPE.
|
protected |
Definition at line 517 of file AddProperty.cpp.
References te::dt::BOOLEAN_TYPE.
|
protected |
Definition at line 535 of file AddProperty.cpp.
References te::dt::BYTE_ARRAY_TYPE.
|
protected |
Definition at line 542 of file AddProperty.cpp.
References te::dt::CHAR_TYPE.
|
protected |
Definition at line 561 of file AddProperty.cpp.
|
protected |
Definition at line 571 of file AddProperty.cpp.
References te::dt::SECOND.
|
protected |
Definition at line 584 of file AddProperty.cpp.
References te::dt::DOUBLE_TYPE.
|
protected |
Definition at line 603 of file AddProperty.cpp.
References te::dt::FLOAT_TYPE.
|
protected |
Definition at line 622 of file AddProperty.cpp.
References te::gm::Geometry::getGeomTypeId().
|
protected |
Definition at line 646 of file AddProperty.cpp.
References te::dt::INT16_TYPE.
|
protected |
Definition at line 665 of file AddProperty.cpp.
References te::dt::INT32_TYPE, and te::dt::SimpleProperty::setAutoNumber().
|
protected |
Definition at line 688 of file AddProperty.cpp.
References te::dt::INT64_TYPE, and te::dt::SimpleProperty::setAutoNumber().
|
protected |
Definition at line 711 of file AddProperty.cpp.
|
protected |
Definition at line 398 of file AddProperty.cpp.
|
protected |
Definition at line 776 of file AddProperty.cpp.
References te::dt::CHAR_TYPE, and te::rst::Grid::setGeoreference().
|
protected |
Definition at line 925 of file AddProperty.cpp.
|
protected |
Definition at line 960 of file AddProperty.cpp.
References te::dt::UCHAR_TYPE.
|
protected |
Definition at line 979 of file AddProperty.cpp.
References te::dt::UINT32_TYPE.
|
protected |
Definition at line 998 of file AddProperty.cpp.
References te::dt::UINT32_TYPE.
|
protected |
Definition at line 1017 of file AddProperty.cpp.
References te::dt::UINT64_TYPE.
|
protected |
Definition at line 1036 of file AddProperty.cpp.
References te::dt::UNKNOWN_TYPE.
|
protected |
Definition at line 1042 of file AddProperty.cpp.
References te::dt::VOID_TYPE.
|
privateslot |
Definition at line 283 of file AddProperty.cpp.
Referenced by AddProperty().
|
protected |
Definition at line 1048 of file AddProperty.cpp.
|
privateslot |
Definition at line 150 of file AddProperty.cpp.
Referenced by AddProperty().
|
privateslot |
Definition at line 160 of file AddProperty.cpp.
Referenced by AddProperty().
|
inline |
Definition at line 59 of file AddProperty.h.
|
privateslot |
Definition at line 288 of file AddProperty.cpp.
Referenced by AddProperty().
|
privateslot |
Definition at line 254 of file AddProperty.cpp.
Referenced by AddProperty().
|
privateslot |
Definition at line 217 of file AddProperty.cpp.
Referenced by AddProperty().
|
protected |
Definition at line 292 of file AddProperty.cpp.
|
protected |
Definition at line 321 of file AddProperty.cpp.
|
protected |
Definition at line 342 of file AddProperty.cpp.
|
protected |
Definition at line 385 of file AddProperty.cpp.
|
privateslot |
Definition at line 243 of file AddProperty.cpp.
Referenced by AddProperty().
|
private |
Definition at line 108 of file AddProperty.h.
|
private |
Definition at line 105 of file AddProperty.h.
Referenced by AddProperty().
|
private |
Definition at line 106 of file AddProperty.h.
|
private |
Definition at line 107 of file AddProperty.h.