def __init__()

in src/open_vp_cal/widgets/main_window.py [0:0]


    def __init__(self, title):
        QMainWindow.__init__(self)
        OpenVPCalBase.__init__(self)
        self.action_color_space_analysis = None
        self.action_eotf_analysis = None
        self.action_execution_window = None
        self.action_generate_patterns = None
        self.action_generate_spg_patterns = None
        self.action_image_selection = None
        self.action_led_settings_window = None
        self.action_calibration_settings_window = None
        self.action_load_layout = None
        self.action_load_project_layout = None
        self.action_load_analysis_layout = None
        self.action_load_project_settings = None
        self.action_calibration_matrix_view_window = None
        self.action_delta_e_analysis_window = None
        self.action_max_distance_analysis = None
        self.action_new_project_settings = None
        self.action_export_swatches = None
        self.action_add_custom_gamut = None
        self.action_add_custom_gamut_from_matrix = None
        self.action_plate_settings_window = None
        self.action_project_settings_window = None
        self.action_save_layout = None
        self.action_save_project_settings = None
        self.action_save_project_settings_as = None
        self.action_export_selection_as = None
        self.action_stage_view_window = None
        self.action_swatch_viewer = None
        self.action_timeline_window = None
        self.action_white_point_analysis = None
        self.colour_space_controller = None
        self.colour_spaces_model = None
        self.colour_spaces_view = None
        self.delta_e_led_wall_list_model = None
        self.delta_e_rgbw_model = None
        self.delta_e_eotf_ramp_model = None
        self.delta_e_macbeth_model = None
        self.delta_e_widget = None
        self.delta_e_controller = None
        self.dock_widget_color_space_analysis = None
        self.dock_widget_eotf_analysis = None
        self.dock_widget_execution = None
        self.dock_widget_image_selection = None
        self.dock_widget_led_settings = None
        self.dock_widget_calibration_settings = None
        self.dock_widget_plate_settings = None
        self.dock_widget_calibration_matrix = None
        self.dock_widget_delta_e_analysis = None
        self.dock_widget_max_distance_analysis = None
        self.dock_widget_project_settings = None
        self.dock_widget_stage_view = None
        self.dock_widget_swatch_analysis = None
        self.dock_widget_timeline = None
        self.dock_widget_white_point_analysis = None
        self.event_filter = None
        self.execution_view = None
        self.file_menu = None
        self.eotf_analysis_controller = None
        self.graph_view_model = None
        self.eotf_analysis_view = None
        self.image_selection_widget = None
        self.led_settings_view = None
        self.calibration_settings_view = None
        self.load_sequence_action = None
        self.matrix_controller = None
        self.matrix_model = None
        self.matrix_view = None
        self.max_distances_controller = None
        self.max_distances_model = None
        self.max_distances_view = None
        self.menu_bar = None
        self.plate_settings_view = None
        self.project_settings_controller = None
        self.project_settings_model = None
        self.project_settings_view = None
        self.stage_controller = None
        self.stage_model = None
        self.stage_view = None
        self.swatch_analysis_view = None
        self.timeline_model = None
        self.timeline_view = None
        self.white_point_controller = None
        self.white_point_model = None
        self.white_point_view = None
        self.windows_menu = None

        self._load_resources()
        self.setWindowTitle(title)

        # We Create A Sub Main Window To Allow Us To Set The Central Widgets and Dock Widgets Into It
        self.sub_main_window = QMainWindow()
        self.setCentralWidget(self.sub_main_window)

        # Create settings we can save out to disk
        self.settings = QSettings('Netflix', 'OpenVPCal')

        self.setDockNestingEnabled(True)

        # Initialize The UI
        self.init_ui()

        # Menu Bar
        self._setup_menus()

        # Finalize & Start Welcome Wizard
        self.project_settings_changed()
        self.display_welcome_wizard()