stratified_packager.gui.wdg_project_options_page
Project Properties page editing the project-scoped defaults (SPEC §5/§19).
Classes
|
Project Properties page editing the |
|
Factory registering |
- class stratified_packager.gui.wdg_project_options_page.ProjectOptionsPageWidget(parent=None)[source]
Project Properties page editing the
stratified_packager_*default variables.- Parameters:
parent (QWidget | None)
- __init__(parent=None)[source]
Build the page and load the current project variables.
- Parameters:
parent (QWidget | None) – The host widget supplied by the Project Properties dialog.
- _link_expression_context()[source]
Feed the stratification-layer selection to the stratum-name expression builder.
- Return type:
- _load()[source]
Populate the editors from the project variables and inherited settings.
- Return type:
- apply()[source]
Write the explicit project variables, clearing inherited fields.
Contained at this QGIS-invoked boundary: a failed write is reported, not raised.
- Return type:
- form_host: qgis.PyQt.QtWidgets.QWidget
- lbl_header: qgis.PyQt.QtWidgets.QLabel
- scroll_area: qgis.PyQt.QtWidgets.QScrollArea
- verticalLayout: qgis.PyQt.QtWidgets.QVBoxLayout
- class stratified_packager.gui.wdg_project_options_page.ProjectOptionsPageWidgetFactory(*args, **kwargs)[source]
Factory registering
ProjectOptionsPageWidgetin the Project Properties dialog.