#include <boost/shared_ptr.hpp>
#include <QDir>
+#include <QScrollArea>
+#include <QSize>
#include <QWidget>
#include "alg/sequence.hpp"
//! return our string copy action (reference stored internally)
QAction *getCopySelectedSequenceAsStringAction();
+ QSize sizeHint() const;
+
//! copy selected track regions into a list of SequenceLocations
void copySelectedTracksAsSeqLocation(std::list<SequenceLocation>& );
private:
boost::shared_ptr<QDir> default_dir;
- ScrollableSequenceBrowser scrollable_browser;
- SequenceBrowserSidebar left_sidebar;
- SequenceBrowserSidebar right_sidebar;
+ ScrollableSequenceBrowser *scrollable_browser;
+ SequenceBrowserSidebar *left_sidebar;
+ SequenceBrowserSidebar *right_sidebar;
+ QHBoxLayout *layout;
//! sequences created by a setSequences(vector<Sequences>) call
/*! I need to save them so i can free them to avoid a memory leak