Public Member Functions |
| AlignmentViewObject (const seq::AlignmentHandle &alignment, QObject *parent=0) |
QVariant | GetData (int row, int column, int role) |
const seq::AlignmentHandle & | GetAlignment () |
void | SetDisplayMode (const QString &mode) |
| SequenceViewObject (seq::SequenceList &sequences, const QList< QString > &names, QObject *parent=0) |
| SequenceViewObject (seq::SequenceHandle &sequence, const QString &name, QObject *parent=0) |
| SequenceViewObject (mol::ChainView &chain, const QString &name, QObject *parent=0) |
| SequenceViewObject (const gfx::EntityP &entity, QObject *parent=0) |
| SequenceViewObject (QObject *parent=0) |
void | Init () |
void | AddSequence (seq::ConstSequenceHandle sequence, const QString &name=QString()) |
void | AddChain (mol::ChainView &chain, const QString &name=QString()) |
void | AttachGfxObject (gfx::EntityP &ent) |
gfx::EntityP & | GetGfxObject () |
QMap< int, QList< int > > | GetIndexesForView (const mol::EntityView &view) |
QMap< int, QList< int > > | GetIndexesForSubject (const QString &subject, const QString &sequence_name=QString()) |
| BaseViewObject (QObject *parent=0) |
void | InsertRow (int pos, BaseRow *row) |
void | RemoveRow (BaseRow *row) |
BaseRow * | GetRow (int pos) |
int | GetRowCount () |
int | GetMaxColumnCount () const |
virtual void | SetSelection (int row, const QSet< int > &added, const QSet< int > &removed) |
virtual bool | SetData (int row, int column, const QVariant &value, int role) |
virtual Qt::ItemFlags | Flags (int row, int column) const |
virtual const QStringList & | GetDisplayModes () |
virtual const QString & | GetCurrentDisplayMode () |
void | DoubleClicked (int row, int column) |
void | ZoomIn () |
void | ZoomOut () |
Definition at line 34 of file alignment_view_object.hh.