13 #ifndef QmitknnInteractiveToolGUI_h 
   14 #define QmitknnInteractiveToolGUI_h 
   34   itkFactorylessNewMacro(Self);
 
   44   void InitializePromptType();
 
   45   void InitializeInteractorButtons();
 
   47   void OnInitializeButtonToggled(
bool checked);
 
   48   void OnResetInteractionsButtonClicked();
 
   49   void OnAutoRefineCheckBoxToggled(
bool checked);
 
   50   void OnAutoZoomCheckBoxToggled(
bool checked);
 
   51   void OnPromptTypeChanged();
 
   53   void OnMaskButtonClicked();
 
   54   void OnConfirmCleanUp(
bool isConfirmed);
 
   57   void UncheckOtherInteractorButtons(QPushButton* interactorButton);
 
   63   Ui::QmitknnInteractiveToolGUI* m_Ui;
 
   64   QButtonGroup* m_PromptTypeButtonGroup;
 
   66   std::unordered_map<InteractionType, QPushButton*> m_InteractorButtons;