Skip to content

Commit

Permalink
refactor
Browse files Browse the repository at this point in the history
  • Loading branch information
JanCaha committed Jan 8, 2025
1 parent bc4f9e8 commit 0ad72a4
Showing 1 changed file with 6 additions and 4 deletions.
10 changes: 6 additions & 4 deletions los_tools/los_tools_plugin.py
Original file line number Diff line number Diff line change
Expand Up @@ -366,15 +366,17 @@ def dialog_create_3d_view(self):

def dialog_raster_selection(self):
raster_validations = RasterValidations(iface=self.iface)
raster_validations.selectedRastersChanged.connect(partial(self.get_rasters_for_los, raster_validations))
raster_validations.selectedRastersChanged.connect(
partial(self.store_list_of_rasters, raster_validations.listOfRasters)
)
if self.list_of_rasters_for_los:
raster_validations.setup_used_rasters(self.list_of_rasters_for_los)
raster_validations.selectedRastersChanged.connect(self.list_of_rasters_for_los_updated)
raster_validations.exec()

def get_rasters_for_los(self, raster_validations: RasterValidations) -> None:
if raster_validations:
self.list_of_rasters_for_los = raster_validations.listOfRasters
def store_list_of_rasters(self, list_of_rasters: ListOfRasters) -> None:
if list_of_rasters:
self.list_of_rasters_for_los = list_of_rasters

def list_of_rasters_for_los_updated(self):
if self.create_los_tool:
Expand Down

0 comments on commit 0ad72a4

Please sign in to comment.