1 #include "qui/seqbrowser/SequenceBrowserSidebar.hpp"
5 SequenceBrowserSidebar::SequenceBrowserSidebar(QWidget* parent)
11 void SequenceBrowserSidebar::clear()
13 for (vector<SequenceDescription *>::iterator desc_i = descriptions.begin();
14 desc_i != descriptions.end();
17 layout.removeWidget(*desc_i);
23 void SequenceBrowserSidebar::setSequences(vector<GlSequence>& sequences)
26 for (vector<GlSequence>::const_iterator track_i = sequences.begin();
27 track_i != sequences.end();
30 SequenceDescription *desc = new SequenceDescription(this);
31 desc->setName(track_i->sequence().get_species());
32 desc->setLength(track_i->sequence().length());
33 //desc->setPosition(track_i->sequence().length());
34 descriptions.push_back(desc);
35 layout.addWidget(desc);