57    bool isUserVisible() 
const;
 
   66    void setToggleVisibilityAction( QAction *action );
 
   74    QAction *toggleVisibilityAction();
 
   94    void setUserVisible( 
bool visible );
 
  105    void toggleUserVisible();
 
  109    void closeEvent( QCloseEvent * ) 
override;
 
  110    void showEvent( QShowEvent *event ) 
override;
 
  146    void handleVisibilityChanged( 
bool visible );
 
  150    bool mVisibleAndActive = 
false;
 
  152    QAction *mAction = 
nullptr;