Skip to content

Comments

Refactor, information tab now separate widget#15

Open
petergarnaes wants to merge 1 commit intomasterfrom
information_tab_module
Open

Refactor, information tab now separate widget#15
petergarnaes wants to merge 1 commit intomasterfrom
information_tab_module

Conversation

@petergarnaes
Copy link
Collaborator

The information UI config and code now lives in its own python module.
This is the first step in refactoring the main dialog code, and
separating out the code and UI config for each of the tabs. This will
improve separations of concern in the codebase, and improve readability.

Eventually run code (the code extracting data and importing it into QGIS
layers) for each of the tabs will live in the module of that tab. The
dialog class then simply becomes a controller of the tabs, relaying the
run operations.

This will impose some much needed structure of the code.

The information UI config and code now lives in its own python module.
This is the first step in refactoring the main dialog code, and
separating out the code and UI config for each of the tabs. This will
improve separations of concern in the codebase, and improve readability.

Eventually run code (the code extracting data and importing it into QGIS
layers) for each of the tabs will live in the module of that tab. The
dialog class then simply becomes a controller of the tabs, relaying the
run operations.

This will impose some much needed structure of the code.
@petergarnaes petergarnaes requested a review from svend1079 July 8, 2022 09:06
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant