OpenMS  2.4.0
Public Member Functions | List of all members
EnhancedTabBarWidgetInterface Class Referenceabstract

Widgets that are placed into an EnhancedTabBar must implement this interface. More...

#include <OpenMS/VISUAL/EnhancedTabBarWidgetInterface.h>

Inheritance diagram for EnhancedTabBarWidgetInterface:
SpectrumWidget TOPPASWidget Spectrum1DWidget Spectrum2DWidget Spectrum3DWidget

Public Member Functions

virtual ~EnhancedTabBarWidgetInterface ()
 Destructor. More...
 
virtual Int getWindowId ()=0
 get the EnhancedTabBar unique window id More...
 
virtual void setWindowId (Int window_id)=0
 set the EnhancedTabBar unique window id More...
 

Detailed Description

Widgets that are placed into an EnhancedTabBar must implement this interface.

Constructor & Destructor Documentation

◆ ~EnhancedTabBarWidgetInterface()

virtual ~EnhancedTabBarWidgetInterface ( )
inlinevirtual

Destructor.

Member Function Documentation

◆ getWindowId()

virtual Int getWindowId ( )
pure virtual

get the EnhancedTabBar unique window id

Implemented in SpectrumWidget, and TOPPASWidget.

Referenced by TOPPViewBase::updateTabBar(), and TOPPViewBase::window_().

◆ setWindowId()

virtual void setWindowId ( Int  window_id)
pure virtual

set the EnhancedTabBar unique window id

Implemented in SpectrumWidget, and TOPPASWidget.