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

Member Function Documentation

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

Slot for behavior deactivation.

Referenced by TOPPViewBase::viewChanged(), and TOPPViewBehaviorInterface::~TOPPViewBehaviorInterface().

virtual void showSpectrumAs1D ( int  index)
pure virtualslot

Behavior for showSpectrumAs1D.

Referenced by TOPPViewBehaviorInterface::~TOPPViewBehaviorInterface().


OpenMS / TOPP release 2.0.0 Documentation generated on Tue Nov 1 2016 16:34:46 using doxygen 1.8.11