allow verticle scrollbar for sequence browser widget
[mussa.git] / qui / seqbrowser / SequenceBrowserWidget.hpp
index 3527e20bb5a004ad8856a2db2b99a82304352180..030f1da7651ed54addf81a5cbb0b53e21c04bc9d 100644 (file)
@@ -15,7 +15,7 @@
 #include "qui/seqbrowser/SequenceBrowserSidebar.hpp"
 
 //! the master widget that makes a useful Sequence Browser
-class SequenceBrowserWidget : public QWidget 
+class SequenceBrowserWidget : public QScrollArea 
 {
   Q_OBJECT 
 
@@ -45,7 +45,6 @@ public:
    * as it draw and redraws the SequenceDescriptions in the various
    * positions.
    */
-  //void push_sequences(std::vector<Sequence>& sequences);
   void setSequences(
       const std::vector< boost::shared_ptr<Sequence> >& sequences, 
       boost::shared_ptr<AnnotationColors> cm);
@@ -87,6 +86,7 @@ private:
   SequenceBrowserSidebar *left_sidebar;
   SequenceBrowserSidebar *right_sidebar;
   QHBoxLayout *layout;
+  QWidget *layout_container;
 
   //! sequences created by a setSequences(vector<Sequences>) call
   /*! I need to save them so i can free them to avoid a memory leak