#include <DataSetOptionsWizardPage.h>
Classes | |
| struct | FindByName |
Public Slots | |
| void | applyChanges () |
Public Member Functions | |
| DataSetOptionsWizardPage (QWidget *parent=0) | |
| const std::map< te::da::DataSetTypePtr, te::da::DataSetTypeConverter * > & | getDatasets () const |
| void | set (const std::list< te::da::DataSetTypePtr > &datasets, const te::da::DataSourceInfoPtr &datasource, const te::da::DataSourceInfoPtr &targetDatasource) |
| void | showSimpleMode (const bool &mode) |
| ~DataSetOptionsWizardPage () | |
Protected Slots | |
| void | datasetPressed (QListWidgetItem *item) |
| void | onDataPreviewGroupBoxClicked () |
| void | sridInputSearchToolButtonPressed () |
| void | sridOutputSearchToolButtonPressed () |
Protected Member Functions | |
| te::da::DataSetTypePtr | getSelectedDataSet () const |
Private Member Functions | |
| void | clearForm () |
| void | fillCharEncodingTypes () |
| void | previewData (QListWidgetItem *item, bool isResult) |
| void | setControlsEnabled (bool enabled) |
Private Attributes | |
| std::unique_ptr< te::qt::widgets::ConstraintsIndexesListWidget > | m_constraintWidget |
| std::unique_ptr< te::qt::widgets::DataSetAdapterWidget > | m_dataSetAdapterWidget |
| std::map< te::da::DataSetTypePtr, te::da::DataSetTypeConverter * > | m_datasets |
| te::da::DataSourceInfoPtr | m_datasource |
| te::da::DataSourceInfoPtr | m_targetDatasource |
| std::unique_ptr< te::qt::widgets::DataSetTableView > | m_tblView |
| std::unique_ptr< Ui::DataSetOptionsWizardPageForm > | m_ui |
Definition at line 59 of file DataSetOptionsWizardPage.h.
| te::qt::widgets::DataSetOptionsWizardPage::DataSetOptionsWizardPage | ( | QWidget * | parent = 0 | ) |
Definition at line 56 of file DataSetOptionsWizardPage.cpp.
References applyChanges(), datasetPressed(), fillCharEncodingTypes(), m_constraintWidget, m_dataSetAdapterWidget, m_tblView, m_ui, onDataPreviewGroupBoxClicked(), sridInputSearchToolButtonPressed(), sridOutputSearchToolButtonPressed(), and ~DataSetOptionsWizardPage().
|
default |
Referenced by DataSetOptionsWizardPage().
|
slot |
Definition at line 191 of file DataSetOptionsWizardPage.cpp.
References te::da::AssociateDataSetTypeConverterSRID(), te::core::CharEncoding::getEncodingType(), m_constraintWidget, m_datasets, m_ui, previewData(), te::da::Constraint::setName(), and TE_UNKNOWN_SRS.
Referenced by DataSetOptionsWizardPage().
|
private |
|
protectedslot |
Definition at line 291 of file DataSetOptionsWizardPage.cpp.
References te::dt::CompositeProperty::findFirstPropertyOfType(), te::dt::GEOMETRY_TYPE, te::core::CharEncoding::getEncodingName(), te::dt::Property::getName(), te::gm::GeometryProperty::getSRID(), te::da::DataSetType::getTitle(), te::da::DataSetType::hasGeom(), m_constraintWidget, m_dataSetAdapterWidget, m_datasets, m_targetDatasource, m_ui, and previewData().
Referenced by DataSetOptionsWizardPage(), and set().
|
private |
Definition at line 472 of file DataSetOptionsWizardPage.cpp.
References te::core::CharEncoding::getEncodingList(), and m_ui.
Referenced by DataSetOptionsWizardPage().
| const std::map< te::da::DataSetTypePtr, te::da::DataSetTypeConverter * > & te::qt::widgets::DataSetOptionsWizardPage::getDatasets | ( | ) | const |
Definition at line 180 of file DataSetOptionsWizardPage.cpp.
References m_datasets.
|
protected |
Definition at line 431 of file DataSetOptionsWizardPage.cpp.
References m_datasets, and m_ui.
|
protectedslot |
Definition at line 367 of file DataSetOptionsWizardPage.cpp.
References m_ui, and previewData().
Referenced by DataSetOptionsWizardPage().
|
private |
Definition at line 482 of file DataSetOptionsWizardPage.cpp.
References te::da::CreateAdapter(), ds, te::common::Singleton< DataSourceManager >::getInstance(), m_datasets, m_datasource, m_tblView, and m_ui.
Referenced by applyChanges(), datasetPressed(), and onDataPreviewGroupBoxClicked().
| void te::qt::widgets::DataSetOptionsWizardPage::set | ( | const std::list< te::da::DataSetTypePtr > & | datasets, |
| const te::da::DataSourceInfoPtr & | datasource, | ||
| const te::da::DataSourceInfoPtr & | targetDatasource | ||
| ) |
Definition at line 105 of file DataSetOptionsWizardPage.cpp.
References clearForm(), datasetPressed(), te::common::Singleton< DataSourceManager >::getInstance(), te::dt::Property::getName(), te::da::DataSetType::getPrimaryKey(), te::da::DataSetTypeConverter::getResult(), te::da::LoadProperties(), m_datasets, m_datasource, m_targetDatasource, m_ui, setControlsEnabled(), te::da::Constraint::setName(), and te::dt::Property::setName().
|
private |
| void te::qt::widgets::DataSetOptionsWizardPage::showSimpleMode | ( | const bool & | mode | ) |
Definition at line 185 of file DataSetOptionsWizardPage.cpp.
References m_ui.
|
protectedslot |
Definition at line 267 of file DataSetOptionsWizardPage.cpp.
References te::qt::widgets::SRSManagerDialog::getSelectedSRS(), and m_ui.
Referenced by DataSetOptionsWizardPage().
|
protectedslot |
Definition at line 279 of file DataSetOptionsWizardPage.cpp.
References te::qt::widgets::SRSManagerDialog::getSelectedSRS(), and m_ui.
Referenced by DataSetOptionsWizardPage().
|
private |
Definition at line 121 of file DataSetOptionsWizardPage.h.
Referenced by applyChanges(), DataSetOptionsWizardPage(), and datasetPressed().
|
private |
Definition at line 122 of file DataSetOptionsWizardPage.h.
Referenced by DataSetOptionsWizardPage(), and datasetPressed().
|
private |
Definition at line 124 of file DataSetOptionsWizardPage.h.
Referenced by applyChanges(), datasetPressed(), getDatasets(), getSelectedDataSet(), previewData(), and set().
|
private |
Definition at line 125 of file DataSetOptionsWizardPage.h.
Referenced by previewData(), and set().
|
private |
Definition at line 126 of file DataSetOptionsWizardPage.h.
Referenced by datasetPressed(), and set().
|
private |
Definition at line 123 of file DataSetOptionsWizardPage.h.
Referenced by DataSetOptionsWizardPage(), and previewData().
|
private |
Definition at line 120 of file DataSetOptionsWizardPage.h.
Referenced by applyChanges(), clearForm(), DataSetOptionsWizardPage(), datasetPressed(), fillCharEncodingTypes(), getSelectedDataSet(), onDataPreviewGroupBoxClicked(), previewData(), set(), setControlsEnabled(), showSimpleMode(), sridInputSearchToolButtonPressed(), and sridOutputSearchToolButtonPressed().