SequenceViewer Class Reference

QTableView with first column not moving. More...

#include <sequence_viewer.hh>

Inherits ost::gui::Widget, and ost::gfx::SceneObserver.


Public Slots

void ChangeDisplayMode (const QString &)
void ChangeDisplayMode (const seq::AlignmentHandle &, const QString &)
void ChangeDisplayMode (const gfx::EntityP &, const QString &)
void DisplayMenu ()
void OnSearchBarUpdate (const QString &, bool, const QString &)

Public Member Functions

 SequenceViewer (bool stand_alone=true, QWidget *parent=NULL)
 ~SequenceViewer ()
virtual void SelectionChanged (const gfx::GfxObjP &o, const mol::EntityView &view)
virtual void AddEntity (const gfx::EntityP &entity)
virtual void RemoveEntity (const gfx::EntityP &entity)
virtual void AddAlignment (const seq::AlignmentHandle &alignment)
virtual void RemoveAlignment (const seq::AlignmentHandle &alignment)
virtual bool Restore (const QString &)
virtual bool Save (const QString &)
virtual const QStringList & GetDisplayModes ()
virtual const QStringList & GetDisplayModes (const seq::AlignmentHandle &alignment)
virtual const QStringList & GetDisplayModes (const gfx::EntityP &entity)
virtual const QString & GetCurrentDisplayMode ()
virtual const QString & GetCurrentDisplayMode (const seq::AlignmentHandle &alignment)
virtual const QString & GetCurrentDisplayMode (const gfx::EntityP &entity)
virtual ActionList GetActions ()


Detailed Description

QTableView with first column not moving.

Definition at line 46 of file sequence_viewer.hh.


Constructor & Destructor Documentation

SequenceViewer ( bool  stand_alone = true,
QWidget *  parent = NULL 
)

~SequenceViewer (  ) 


Member Function Documentation

virtual void AddAlignment ( const seq::AlignmentHandle alignment  )  [virtual]

virtual void AddEntity ( const gfx::EntityP entity  )  [virtual]

void ChangeDisplayMode ( const gfx::EntityP ,
const QString &   
) [slot]

void ChangeDisplayMode ( const seq::AlignmentHandle ,
const QString &   
) [slot]

void ChangeDisplayMode ( const QString &   )  [slot]

void DisplayMenu (  )  [slot]

virtual ActionList GetActions (  )  [virtual]

get Widget specific actions

Reimplemented from Widget.

virtual const QString& GetCurrentDisplayMode ( const gfx::EntityP entity  )  [virtual]

virtual const QString& GetCurrentDisplayMode ( const seq::AlignmentHandle alignment  )  [virtual]

virtual const QString& GetCurrentDisplayMode (  )  [virtual]

virtual const QStringList& GetDisplayModes ( const gfx::EntityP entity  )  [virtual]

virtual const QStringList& GetDisplayModes ( const seq::AlignmentHandle alignment  )  [virtual]

virtual const QStringList& GetDisplayModes (  )  [virtual]

void OnSearchBarUpdate ( const QString &  ,
bool  ,
const QString &   
) [slot]

virtual void RemoveAlignment ( const seq::AlignmentHandle alignment  )  [virtual]

virtual void RemoveEntity ( const gfx::EntityP entity  )  [virtual]

virtual bool Restore ( const QString &   )  [inline, virtual]

Implements Widget.

Definition at line 60 of file sequence_viewer.hh.

virtual bool Save ( const QString &   )  [inline, virtual]

Implements Widget.

Definition at line 61 of file sequence_viewer.hh.

virtual void SelectionChanged ( const gfx::GfxObjP obj,
const mol::EntityView sel 
) [virtual]

Called when selection of an object changed.

Reimplemented from SceneObserver.


The documentation for this class was generated from the following file:

Generated on Fri Jul 2 14:23:06 2010 for OpenStructure by  doxygen 1.5.8