Home  · Classes  · Annotated Classes  · Modules  · Members  · Namespaces  · Related Pages
Public Slots | Public Member Functions | List of all members
TOPPViewBehaviorInterface Class Referenceabstract

Interface class to model different behaviors of TOPPView. More...

#include <OpenMS/VISUAL/TOPPViewBehaviorInterface.h>

Inheritance diagram for TOPPViewBehaviorInterface:
QObject TOPPViewIdentificationViewBehavior TOPPViewSpectraViewBehavior

Public Slots

virtual void showSpectrumAs1D (int index)=0
 Behavior for showSpectrumAs1D. More...
 
virtual void activate1DSpectrum (int index)=0
 Behavior for activate1DSpectrum. More...
 
virtual void activate1DSpectrum (std::vector< int, std::allocator< int > > indices)=0
 
virtual void deactivate1DSpectrum (int index)=0
 Behavior for deactivate1DSpectrum. More...
 
virtual void activateBehavior ()=0
 Slot for behavior activation. More...
 
virtual void deactivateBehavior ()=0
 Slot for behavior deactivation. More...
 

Public Member Functions

virtual ~TOPPViewBehaviorInterface ()
 Destructor. More...
 

Detailed Description

Interface class to model different behaviors of TOPPView.

Constructor & Destructor Documentation

virtual ~TOPPViewBehaviorInterface ( )
inlinevirtual

Destructor.

Member Function Documentation

virtual void activate1DSpectrum ( int  index)
pure virtualslot

Behavior for activate1DSpectrum.

Referenced by TOPPViewBase::activate1DSpectrum().

virtual void activate1DSpectrum ( std::vector< int, std::allocator< int > >  indices)
pure virtualslot
virtual void activateBehavior ( )
pure virtualslot

Slot for behavior activation.

Referenced by TOPPViewBase::viewChanged().

virtual void deactivate1DSpectrum ( int  index)
pure virtualslot

Behavior for deactivate1DSpectrum.

Referenced by TOPPViewBase::deactivate1DSpectrum().

virtual void deactivateBehavior ( )
pure virtualslot

Slot for behavior deactivation.

Referenced by TOPPViewBase::viewChanged().

virtual void showSpectrumAs1D ( int  index)
pure virtualslot

Behavior for showSpectrumAs1D.


OpenMS / TOPP release 2.0.0 Documentation generated on Sat May 16 2015 16:14:09 using doxygen 1.8.9.1