32   explicit QmitkForm(QWidget* parent = 
nullptr);
 
   39   fs::path GetResponsesPath() 
const;
 
   40   void SetResponsesPath(
const fs::path& csvPath);
 
   46   void CreateQuestionWidgets();
 
   47   bool ValidateCurrentSection();
 
   51   void UpdateFormHeader();
 
   52   void UpdateSubmittedHeader();
 
   53   void UpdateSectionHeader();
 
   54   void UpdateQuestionWidgets();
 
   55   void UpdateFormButtons();
 
   57   void OnBackButtonClicked();
 
   58   void OnNextButtonClicked();
 
   59   void OnSubmitButtonClicked();
 
   60   void OnClearButtonClicked();
 
   61   void OnSubmitAnotherButtonClicked();
 
   65   fs::path m_ResponsesPath;
 
   66   bool m_HasBeenSubmitted;