profile_manager.profile_manager_dialog module

class profile_manager.profile_manager_dialog.ProfileManagerDialog(*args: Any, **kwargs: Any)[source]

Bases: QDialog

export_qdt_handler() → None[source]

Export selected profile as QDT profile

get_list_selection_profile_name() → str | None[source]

Get selected profile name from list

Returns:

selected profile name, None if no profile selected

Return type:

Optional[str]

populate_profile_listings()[source]

Populates the main list as well as the comboboxes with available profile names.

Also updates button states according to resulting selections.

TODO this docstring seems not correct anymore. TODO how//where IS the profile model updated?