Allow changing the name for a sequence in the sequence browser.
[mussa.git] / qui / seqbrowser / SequenceBrowser.hpp
index 43e817c0899c3e02a62d87a95f6762cdb00e545a..7ada6124d2cab26c56e2c84a0fe60f9ff41c8076 100644 (file)
@@ -10,6 +10,8 @@
 #include <vector>
 #include <set>
 
+#include <boost/shared_ptr.hpp>
+
 #include "alg/mussa.hpp"
 #include "alg/glsequence.hpp"
 #include "alg/glseqbrowser.hpp"
@@ -28,8 +30,8 @@ public:
 
   QSize sizeHint() const;
   void clear();
-  void push_sequence(const Sequence &s);
-  void push_sequence(GlSequence &);
+  void push_sequence(boost::shared_ptr<Sequence> s);
+  void push_sequence(boost::shared_ptr<GlSequence>);
 
   //! return the popup menu for the glcanvas (reference stored internally)
   QMenu &getPopupMenu();