#include <base_view_object.hh>
Inherited by SequenceViewObject.
Public Member Functions | |
| 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 QVariant | GetData (int row, int column, int role) |
| 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 () |
| virtual void | SetDisplayMode (const QString &mode) |
| void | DoubleClicked (int row, int column) |
| void | ZoomIn () |
| void | ZoomOut () |
Protected Member Functions | |
| virtual void | AddDisplayMode (const QString &mode) |
Protected Attributes | |
| QList< BaseRow * > | rows_ |
| QString | current_display_mode_ |
| QStringList | display_modes_ |
Definition at line 34 of file base_view_object.hh.
| BaseViewObject | ( | QObject * | parent = 0 |
) |
| virtual void AddDisplayMode | ( | const QString & | mode | ) | [protected, virtual] |
| void DoubleClicked | ( | int | row, | |
| int | column | |||
| ) |
| virtual Qt::ItemFlags Flags | ( | int | row, | |
| int | column | |||
| ) | const [virtual] |
| virtual const QString& GetCurrentDisplayMode | ( | ) | [virtual] |
| virtual QVariant GetData | ( | int | row, | |
| int | column, | |||
| int | role | |||
| ) | [virtual] |
Reimplemented in AlignmentViewObject.
| virtual const QStringList& GetDisplayModes | ( | ) | [virtual] |
| int GetMaxColumnCount | ( | ) | const |
| BaseRow* GetRow | ( | int | pos | ) |
| int GetRowCount | ( | ) |
| void InsertRow | ( | int | pos, | |
| BaseRow * | row | |||
| ) |
| void RemoveRow | ( | BaseRow * | row | ) |
| virtual bool SetData | ( | int | row, | |
| int | column, | |||
| const QVariant & | value, | |||
| int | role | |||
| ) | [virtual] |
| virtual void SetDisplayMode | ( | const QString & | mode | ) | [virtual] |
Reimplemented in AlignmentViewObject, and SequenceViewObject.
| virtual void SetSelection | ( | int | row, | |
| const QSet< int > & | added, | |||
| const QSet< int > & | removed | |||
| ) | [virtual] |
| void ZoomIn | ( | ) |
| void ZoomOut | ( | ) |
QString current_display_mode_ [protected] |
Definition at line 66 of file base_view_object.hh.
QStringList display_modes_ [protected] |
Definition at line 67 of file base_view_object.hh.
Definition at line 65 of file base_view_object.hh.
1.5.8