Skip to content

FEAT: Implement and Integrate Analysis Loading Screen into CEUS Workflow #61

Description

@OmidChaghaneh

The current CEUS GUI workflow follows a unified MVC architecture. It successfully navigates from Image Loading to Segmentation Loading, but the final step Analysis Loading (Feature Extraction and Parametric Mapping) is currently a placeholder.

When the user confirms their segmentation, the application should transition to the Analysis screen instead of printing a debug message and quitting.

def _on_segmentation_action(self, action_name: str, action_data) -> None:
    """
    Handle actions from the segmentation loading screen.
    
    Args:
        action_name: Name of the action
        action_data: Data associated with the action
    """
    if action_name == 'segmentation_confirmed':
        self._seg_data = self._segmentation_controller.get_loaded_segmentation()
        # TODO: Navigate to analysis screen when implemented
        print("Analysis screen coming soon...")
        self._app.quit()

Metadata

Metadata

Assignees

Fields

No fields configured for Feature.

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions