#include <ConfigInputAddressDialog.h>
Public Member Functions | |
| ConfigInputAddressDialog (QWidget *parent=0, Qt::WindowFlags f=0) | |
| std::string | getAddressFileName () |
| te::da::DataSourcePtr | getDataSource () |
| std::string | getStreetName () |
| std::string | getStreetNeighborhood () |
| std::string | getStreetNumber () |
| std::string | getStreetPostalCode () |
| std::string | getStreetTitle () |
| std::string | getStreetType () |
| void | setDataSource (te::da::DataSourcePtr dataSource) |
| void | setStreetName (std::string streetName) |
| void | setStreetNeighborhood (std::string streetNeighborhood) |
| void | setStreetNumber (std::string streetNumber) |
| void | setStreetPostalCode (std::string streetPostalCode) |
| void | setStreetTitle (std::string streetTitle) |
| void | setStreetType (std::string streetType) |
| ~ConfigInputAddressDialog () | |
Protected Slots | |
| void | onCancelPushButtonClicked () |
| void | onHelpPushButtonClicked () |
| void | onOkPushButtonClicked () |
Private Member Functions | |
| void | AddAddressConfigItens (std::map< std::string, std::string > addressConfig, QSettings &sett) |
| void | AddAddressConfigToSettings (std::map< std::string, std::string > addressConfig) |
| void | AddAddressConfigToSettings (std::string filePath, std::string streetType, std::string streetTitle, std::string streetName, std::string number, std::string neighborhood, std::string postalCode) |
| void | GetAddressConfigToSettings (std::string &filePath, std::string &streetType, std::string &streetTitle, std::string &streetName, std::string &number, std::string &neighborhood, std::string &postalCode) |
| void | RemoveAddressConfigFromSettings (const QString &path, const QString &typeFile) |
Private Attributes | |
| std::unique_ptr< te::da::DataSet > | m_dataSet |
| te::da::DataSourcePtr | m_dataSource |
| std::vector< te::dt::Property * > | m_properties |
| Properties related to the selected Layer. More... | |
| std::unique_ptr< Ui::ConfigInputAddressDialogForm > | m_ui |
Definition at line 53 of file ConfigInputAddressDialog.h.
| te::addressgeocoding::ConfigInputAddressDialog::ConfigInputAddressDialog | ( | QWidget * | parent = 0, |
| Qt::WindowFlags | f = 0 |
||
| ) |
Definition at line 64 of file ConfigInputAddressDialog.cpp.
References m_ui, onCancelPushButtonClicked(), onHelpPushButtonClicked(), and onOkPushButtonClicked().
| te::addressgeocoding::ConfigInputAddressDialog::~ConfigInputAddressDialog | ( | ) |
Definition at line 79 of file ConfigInputAddressDialog.cpp.
|
private |
Definition at line 238 of file ConfigInputAddressDialog.cpp.
Referenced by AddAddressConfigToSettings().
|
private |
Definition at line 227 of file ConfigInputAddressDialog.cpp.
References AddAddressConfigItens().
Referenced by onOkPushButtonClicked().
|
private |
Definition at line 254 of file ConfigInputAddressDialog.cpp.
|
private |
Definition at line 281 of file ConfigInputAddressDialog.cpp.
| std::string te::addressgeocoding::ConfigInputAddressDialog::getAddressFileName | ( | ) |
Definition at line 131 of file ConfigInputAddressDialog.cpp.
References m_ui.
Referenced by te::addressgeocoding::MainWindowDialog::onEditAddressToolButtonPressed(), and te::addressgeocoding::MainWindowDialog::onTargetFileAddressToolButtonPressed().
| te::da::DataSourcePtr te::addressgeocoding::ConfigInputAddressDialog::getDataSource | ( | ) |
Definition at line 83 of file ConfigInputAddressDialog.cpp.
References m_dataSource.
Referenced by te::addressgeocoding::MainWindowDialog::onEditAddressToolButtonPressed(), and te::addressgeocoding::MainWindowDialog::onTargetFileAddressToolButtonPressed().
| std::string te::addressgeocoding::ConfigInputAddressDialog::getStreetName | ( | ) |
Definition at line 156 of file ConfigInputAddressDialog.cpp.
References m_ui.
Referenced by te::addressgeocoding::MainWindowDialog::onEditAddressToolButtonPressed(), and te::addressgeocoding::MainWindowDialog::onTargetFileAddressToolButtonPressed().
| std::string te::addressgeocoding::ConfigInputAddressDialog::getStreetNeighborhood | ( | ) |
Definition at line 176 of file ConfigInputAddressDialog.cpp.
References m_ui.
Referenced by te::addressgeocoding::MainWindowDialog::onEditAddressToolButtonPressed(), and te::addressgeocoding::MainWindowDialog::onTargetFileAddressToolButtonPressed().
| std::string te::addressgeocoding::ConfigInputAddressDialog::getStreetNumber | ( | ) |
Definition at line 166 of file ConfigInputAddressDialog.cpp.
References m_ui.
Referenced by te::addressgeocoding::MainWindowDialog::onEditAddressToolButtonPressed(), and te::addressgeocoding::MainWindowDialog::onTargetFileAddressToolButtonPressed().
| std::string te::addressgeocoding::ConfigInputAddressDialog::getStreetPostalCode | ( | ) |
Definition at line 186 of file ConfigInputAddressDialog.cpp.
References m_ui.
Referenced by te::addressgeocoding::MainWindowDialog::onEditAddressToolButtonPressed(), and te::addressgeocoding::MainWindowDialog::onTargetFileAddressToolButtonPressed().
| std::string te::addressgeocoding::ConfigInputAddressDialog::getStreetTitle | ( | ) |
Definition at line 146 of file ConfigInputAddressDialog.cpp.
References m_ui.
Referenced by te::addressgeocoding::MainWindowDialog::onEditAddressToolButtonPressed(), and te::addressgeocoding::MainWindowDialog::onTargetFileAddressToolButtonPressed().
| std::string te::addressgeocoding::ConfigInputAddressDialog::getStreetType | ( | ) |
Definition at line 136 of file ConfigInputAddressDialog.cpp.
References m_ui.
Referenced by te::addressgeocoding::MainWindowDialog::onEditAddressToolButtonPressed(), and te::addressgeocoding::MainWindowDialog::onTargetFileAddressToolButtonPressed().
|
protectedslot |
Definition at line 222 of file ConfigInputAddressDialog.cpp.
Referenced by ConfigInputAddressDialog().
|
protectedslot |
Definition at line 196 of file ConfigInputAddressDialog.cpp.
Referenced by ConfigInputAddressDialog().
|
protectedslot |
Definition at line 201 of file ConfigInputAddressDialog.cpp.
References AddAddressConfigToSettings(), te::core::URI::host(), m_dataSource, m_ui, and te::core::URI::path().
Referenced by ConfigInputAddressDialog().
|
private |
Definition at line 308 of file ConfigInputAddressDialog.cpp.
| void te::addressgeocoding::ConfigInputAddressDialog::setDataSource | ( | te::da::DataSourcePtr | dataSource | ) |
Definition at line 88 of file ConfigInputAddressDialog.cpp.
References te::dt::DOUBLE_TYPE, te::dt::INT16_TYPE, te::dt::INT32_TYPE, te::dt::INT64_TYPE, m_dataSource, and m_ui.
Referenced by te::addressgeocoding::MainWindowDialog::onEditAddressToolButtonPressed(), and te::addressgeocoding::MainWindowDialog::onTargetFileAddressToolButtonPressed().
| void te::addressgeocoding::ConfigInputAddressDialog::setStreetName | ( | std::string | streetName | ) |
Definition at line 161 of file ConfigInputAddressDialog.cpp.
References m_ui.
Referenced by te::addressgeocoding::MainWindowDialog::onEditAddressToolButtonPressed().
| void te::addressgeocoding::ConfigInputAddressDialog::setStreetNeighborhood | ( | std::string | streetNeighborhood | ) |
Definition at line 181 of file ConfigInputAddressDialog.cpp.
References m_ui.
Referenced by te::addressgeocoding::MainWindowDialog::onEditAddressToolButtonPressed().
| void te::addressgeocoding::ConfigInputAddressDialog::setStreetNumber | ( | std::string | streetNumber | ) |
Definition at line 171 of file ConfigInputAddressDialog.cpp.
References m_ui.
Referenced by te::addressgeocoding::MainWindowDialog::onEditAddressToolButtonPressed().
| void te::addressgeocoding::ConfigInputAddressDialog::setStreetPostalCode | ( | std::string | streetPostalCode | ) |
Definition at line 191 of file ConfigInputAddressDialog.cpp.
References m_ui.
Referenced by te::addressgeocoding::MainWindowDialog::onEditAddressToolButtonPressed().
| void te::addressgeocoding::ConfigInputAddressDialog::setStreetTitle | ( | std::string | streetTitle | ) |
Definition at line 151 of file ConfigInputAddressDialog.cpp.
References m_ui.
Referenced by te::addressgeocoding::MainWindowDialog::onEditAddressToolButtonPressed().
| void te::addressgeocoding::ConfigInputAddressDialog::setStreetType | ( | std::string | streetType | ) |
Definition at line 141 of file ConfigInputAddressDialog.cpp.
References m_ui.
Referenced by te::addressgeocoding::MainWindowDialog::onEditAddressToolButtonPressed().
|
private |
Definition at line 127 of file ConfigInputAddressDialog.h.
|
private |
Definition at line 126 of file ConfigInputAddressDialog.h.
Referenced by getDataSource(), onOkPushButtonClicked(), and setDataSource().
|
private |
Properties related to the selected Layer.
Definition at line 128 of file ConfigInputAddressDialog.h.
|
private |
Definition at line 125 of file ConfigInputAddressDialog.h.
Referenced by ConfigInputAddressDialog(), getAddressFileName(), getStreetName(), getStreetNeighborhood(), getStreetNumber(), getStreetPostalCode(), getStreetTitle(), getStreetType(), onOkPushButtonClicked(), setDataSource(), setStreetName(), setStreetNeighborhood(), setStreetNumber(), setStreetPostalCode(), setStreetTitle(), and setStreetType().