pass default_dir around
[mussa.git] / qui / MussaAlignedWindow.hpp
index 6f6aaf83eee8aaf6022a3e0dbb4005c8f5b36f59..f92e0859b638a6964c29fb98509966e6960bce52 100644 (file)
@@ -5,6 +5,7 @@
 
 #include <boost/shared_ptr.hpp>
 
+#include <QDir>
 #include <QMainWindow>
 #include <QMenu>
 #include <QToolBar>
@@ -28,7 +29,9 @@ public:
    *         sequence portions from both the mussa window and the sequence view window
    *  \param parent is the typical Qt pointer to a parent widget
    */ 
-  MussaAlignedWindow(MussaRef analysis, const std::set<int>& paths, 
+  MussaAlignedWindow(MussaRef analysis, 
+                     boost::shared_ptr<QDir> default_dir,
+                     const std::set<int>& paths, 
                      SubanalysisWindowRef window, QWidget *parent=0);
 
 public slots:
@@ -56,7 +59,8 @@ protected:
   void setupAlignmentMenus();
   void computeMatchLines();
   
-  MussaRef analysis;  
+  MussaRef analysis;
+  boost::shared_ptr<QDir> default_dir;
   //std::vector<Sequence> sequences;
   //const std::set<int>& selected_paths;
   std::vector<ConservedPath> selected_paths;