# ``prisma`.`screens`.`result_window`.`ResultWindow``

class documentation

`class ResultWindow(QtWidgets.QDialog):`

View In Hierarchy

Classe responsável por fazer o backend da tela de resultados, que exibe a quatidade de sobreposição que aconteceu entre a camada de input e camadas de comparação; Da ao usuário opção para mostrar as camadas no mostrador do QGIS e também gerar os relatórios PDF.

Method | `__init__` | Método para inicialização da classe.
Method | `btn​_report​_generator` | Função acionada quando o usuário pressiona o botão para gerar relatórios PDF.
Method | `overlay​_counter​_pg` | Faz a contagem de quantas sobreposições aconteceram com as áreas de banco de dados selecionados e realiza a inserção deste valor na tabela
Method | `overlay​_counter​_required` | Faz a contagem de quantas sobreposições aconteceram com as áreas de shapefile selecionadas e realiza a inserção deste valor na tabela.
Method | `overlay​_counter​_shp` | Faz a contagem de quantas sobreposições aconteceram com as áreas de shapefile selecionadas e realiza a inserção deste valor na tabela.
Method | `print​_all​_layers​_qgis` | Exibe no mostrador do QGIS todas as feições das camadas comparadas.
Method | `print​_overlay​_qgis` | Exibe no mostrador do QGIS somente feições que tiveram sobreposição.
Method | `show​_result` | Exibe em uma lista a quantidade de sobreposições que se teve com determinada área
Class Variable | `cancel​_window` | Undocumented
Class Variable | `continue​_window` | Undocumented
Class Variable | `report​_generator​_window` | Undocumented
Instance Variable | `result` | Undocumented
Instance Variable | `row​_control` | Undocumented

def __init__(self, result):
Método para inicialização da classe.
def btn_report_generator(self):
Função acionada quando o usuário pressiona o botão para gerar relatórios PDF.
def overlay_counter_pg(self):
Faz a contagem de quantas sobreposições aconteceram com as áreas de banco de dados selecionados e realiza a inserção deste valor na tabela
def overlay_counter_required(self):
Faz a contagem de quantas sobreposições aconteceram com as áreas de shapefile selecionadas e realiza a inserção deste valor na tabela.
def overlay_counter_shp(self):
Faz a contagem de quantas sobreposições aconteceram com as áreas de shapefile selecionadas e realiza a inserção deste valor na tabela.
def print_all_layers_qgis(self):
Exibe no mostrador do QGIS todas as feições das camadas comparadas.
def print_overlay_qgis(self):
Exibe no mostrador do QGIS somente feições que tiveram sobreposição.
def show_result(self):
Exibe em uma lista a quantidade de sobreposições que se teve com determinada área
cancel_window =

Undocumented

continue_window =

Undocumented

report_generator_window =

Undocumented

result =

Undocumented

row_control: `int` =

Undocumented