Save to image fix (ticket:96)
[mussa.git] / qui / ImageSaveDialog.hpp
index 637e85f42b48c53b08831bc77dfd90fb15111d48..399fd8679c3c90c86e0c0d4d100694014df8fe6b 100644 (file)
@@ -6,6 +6,10 @@
 #include <QDialog>
 #include <QDir>
 
+#include "qui/seqbrowser/SequenceBrowser.hpp"
+#include "qui/seqbrowser/SequenceBrowserWidget.hpp"
+#include "qui/seqbrowser/ScrollableSequenceBrowser.hpp"
+
 class ImageScaler;
 class QLabel;
 class QPixmap;
@@ -17,7 +21,9 @@ class ImageSaveDialog : public QDialog
   Q_OBJECT
 
 public:
-  ImageSaveDialog(boost::shared_ptr<QDir> default_dir_, QGLWidget *qlwidget = 0, QWidget *parent = 0);
+  ImageSaveDialog(boost::shared_ptr<QDir> default_dir_, 
+                 ScrollableSequenceBrowser *scrollSeqBrowser = 0,
+                 QWidget *parent = 0);
   QDir defaultDir() const;
   
 public slots:
@@ -39,7 +45,8 @@ private:
   ImageScaler *imageScaler;
   QPushButton *saveButton;
   QPushButton *cancelButton;
-  QGLWidget *glwidget;  
+
+  SequenceBrowser glwidget;
 };
 
 #endif