Struct LoadSessionWizard¶
Defined in File LoadSessionWizard.h
Inheritance Relationships¶
Base Types¶
public SmartPeak::IFilePickerHandler(Struct IFilePickerHandler)public SmartPeak::ISetInputOutputWidgetObserver(Struct ISetInputOutputWidgetObserver)public SmartPeak::ApplicationProcessorObservable(Class ApplicationProcessorObservable)
Struct Documentation¶
-
struct SmartPeak::LoadSessionWizard : public SmartPeak::IFilePickerHandler, public SmartPeak::ISetInputOutputWidgetObserver, public SmartPeak::ApplicationProcessorObservable¶
Public Functions
-
virtual void onInputOutputSet()¶
-
virtual void onInputOutputCancel()¶
User has pressed the cancel button.
-
virtual bool onFilePicked(const std::filesystem::path &filename, ApplicationHandler *application_handler) override¶
Public Members
-
std::shared_ptr<SetInputOutputWidget> set_input_output_widget¶
Protected Attributes
-
ApplicationHandler &application_handler_¶
-
std::shared_ptr<SessionFilesWidget> session_files_widget_manage_¶
-
WorkflowManager &workflow_manager_¶
-
IApplicationProcessorObserver *application_processor_observer_ = nullptr¶
-
ISequenceProcessorObserver *sequence_processor_observer_¶
-
ISequenceSegmentProcessorObserver *sequence_segment_processor_observer_¶
-
ISampleGroupProcessorObserver *sample_group_processor_observer_¶
-
bool missing_input_file_ = false¶
-
bool missing_input_output_directories_ = false¶
-
virtual void onInputOutputSet()¶