# ``prisma`.`settings`.`config_window`.`ConfigWindow``

class documentation

`class ConfigWindow(QtWidgets.QDialog):`

View In Hierarchy

Classe reponsavel por manipular a janela de configuração principal

Method | `__init__` | Undocumented
Method | `back` | Undocumented
Method | `fill​_combo​_box​_base` | Preenche o combox com bases PostgreSQl cadastradas e presentes no Json de configuração. @return: void
Method | `fill​_combo​_box​_geocoding​_server` | Preenche combobox com as opções de Servidores de Geocodificação. @return:
Method | `fill​_combo​_box​_shp` | Preenche o combox com bases ShapeFile cadastradas e presentes no Json de configuração. @return:
Method | `fill​_text​_fields​_base` | Função responsavel por buscar no Json de configurações as iformações da base de dados Postgres, Selecionadaa no combobox e preencher os campos do formulario na interfasse grafica. @return: void
Method | `fill​_text​_fields​_shp` | Função responsável por buscar no Json de configurações as informações da base de dados Shapefile, Selecionadaa no combobox e preencher os campos do formulario na interfasse gráfica. @return: void
Method | `hide​Layer​Conf​Base` | Renderisa a janela de configuração de camadas das bases PostgreSQL. @return: void
Method | `hide​Layer​Conf​Shp` | Renderisa a janela de configuração de camadas das bases Shapefile. @return: void
Method | `hiderheader` |
Method | `message` | Testa se a conexão com o banco de dado foi feita com sucesso. @return: void.
Method | `next` | Undocumented
Method | `save​_bd​_config​_json` | Método responsável pegar da interface as informações configuração de base de dados do PostgreSQL e salvar no Json de configuração. @return: void
Method | `save​_geocoding​_key` | Método responsável por pegar a chave do servidor de Geocodificação digitado na interface e salvar na chache do QGIS. @return: void
Method | `save​_settings` | Salva as configurações de PosgreSQL e ShapeFile no Json de configuração. Executa os metodos: "save_bd_config_json" e "save_shp_config_json" @return:
Method | `save​_shp​_config​_json` | Método responsável pegar da interface as informações configuração de base de dados Shapefile e salvar no Json de configuração. @return:
Method | `search​_base​_pg` | Busca as configurações de uma base de dados PostgreSQL apartir do seu ID @param id_base: ID da base dados @return:
Method | `search​_base​_shp` | Busca as configurações de uma base de dados Shapefile a partir do seu ID. @param id_base: ID da base dados @return:
Method | `search​_index​_base​_pg` | Busca o index as configurações de uma base de dados Postgres no vetor de configurações "source_databases" a partir do seu ID. @param id_base: @return: void
Method | `search​_index​_base​_shp` | Busca o index as configurações de uma base de dados Shapefile no vetor de configurações "source_shp" a partir do seu ID. @param id_base: ID da base dados @return:
Method | `set​_config` | Método responsável por pegar a nova chave do servidor de Geocodificação digitado na interface e modificar/salvar na chache do QGIS. @return: void
Class Variable | `back​_window` | Undocumented
Class Variable | `continue​_window` | Undocumented
Instance Variable | `credencials` | Undocumented
Instance Variable | `newbd​ID` | Undocumented
Instance Variable | `newshp​ID` | Undocumented
Instance Variable | `setings` | Undocumented
Instance Variable | `source​_databases` | Undocumented
Instance Variable | `source​_shp` | Undocumented

def __init__(self):

Undocumented

def back(self):

Undocumented

def fill_combo_box_base(self):
Preenche o combox com bases PostgreSQl cadastradas e presentes no Json de configuração.

Returns
void

def fill_combo_box_geocoding_server(self):
Preenche combobox com as opções de Servidores de Geocodificação.

Returns

def fill_combo_box_shp(self):
Preenche o combox com bases ShapeFile cadastradas e presentes no Json de configuração.

Returns

def fill_text_fields_base(self):
Função responsavel por buscar no Json de configurações as iformações da base de dados Postgres, Selecionadaa no combobox e preencher os campos do formulario na interfasse grafica.

Returns
void

def fill_text_fields_shp(self):
Função responsável por buscar no Json de configurações as informações da base de dados Shapefile, Selecionadaa no combobox e preencher os campos do formulario na interfasse gráfica.

Returns
void

def hideLayerConfBase(self):
Renderisa a janela de configuração de camadas das bases PostgreSQL.

Returns
void

def hideLayerConfShp(self):
Renderisa a janela de configuração de camadas das bases Shapefile.

Returns
void

def hiderheader(self):

Returns

def message(self):
Testa se a conexão com o banco de dado foi feita com sucesso.

Returns
void.

def next(self):

Undocumented

def save_bd_config_json(self):
Método responsável pegar da interface as informações configuração de base de dados do PostgreSQL e salvar no Json de configuração.

Returns
void

def save_geocoding_key(self):
Método responsável por pegar a chave do servidor de Geocodificação digitado na interface e salvar na chache do QGIS.

Returns
void

def save_settings(self):
Salva as configurações de PosgreSQL e ShapeFile no Json de configuração. Executa os metodos: "save_bd_config_json" e "save_shp_config_json"

Returns

def save_shp_config_json(self):
Método responsável pegar da interface as informações configuração de base de dados Shapefile e salvar no Json de configuração.

Returns

def search_base_pg(self, id_base):
Busca as configurações de uma base de dados PostgreSQL apartir do seu ID

Parameters
id​_base | ID da base dados
Returns

def search_base_shp(self, id_base):
Busca as configurações de uma base de dados Shapefile a partir do seu ID.

Parameters
id​_base | ID da base dados
Returns

def search_index_base_pg(self, id_base):
Busca o index as configurações de uma base de dados Postgres no vetor de configurações "source_databases" a partir do seu ID.

Parameters
id​_base |
Returns
void

def search_index_base_shp(self, id_base):
Busca o index as configurações de uma base de dados Shapefile no vetor de configurações "source_shp" a partir do seu ID.

Parameters
id​_base | ID da base dados
Returns

def set_config(self):
Método responsável por pegar a nova chave do servidor de Geocodificação digitado na interface e modificar/salvar na chache do QGIS.

Returns
void

back_window =

Undocumented

continue_window =

Undocumented

credencials =

Undocumented

newbdID =

Undocumented

newshpID =

Undocumented

setings =

Undocumented

source_databases =

Undocumented

source_shp =

Undocumented