19 #ifndef OST_SEQUENCE_VIEWER_SEQUENCE_ROW
20 #define OST_SEQUENCE_VIEWER_SEQUENCE_ROW
32 namespace ost {
namespace gui {
34 class SequenceViewObject;
47 virtual QVariant
GetData(
int column,
int role)
const;
48 virtual Qt::ItemFlags
Flags(
int column)
const;
51 void SetName(
const QString& name);
57 virtual void SetSelection(
const QSet<int>& added,
const QSet<int>& removed);
void SetName(const QString &name)
virtual void SetSequence(seq::ConstSequenceHandle sequence)
virtual Qt::ItemFlags Flags(int column) const
SequenceRow(const QString &name, seq::ConstSequenceHandle sequence, SequenceViewObject *parent)
const QString & GetName() const
const seq::ConstSequenceHandle & GetSequence() const
virtual QVariant GetData(int column, int role) const
virtual void DoubleClicked(int column)
virtual void SetSelection(const QSet< int > &added, const QSet< int > &removed)
virtual int GetColumnCount() const