MussaSetupDialog remembers previous load directory
[mussa.git] / qui / mussa_setup_dialog / SequenceSetupFrame.hpp
index ef40e108f44b182011d83e429155377b3be1800d..bfc07c0ca736c7dc6f4f050ee99d476e5df45f29 100644 (file)
@@ -3,7 +3,7 @@
 
 #include <list>
 
-//#include <QList>
+#include <QDir>
 #include <QWidget>
 #include "qui/mussa_setup_dialog/SequenceSetupWidget.hpp"
 #include "qui/mussa_setup_dialog/SetupInfo.hpp"
@@ -18,28 +18,24 @@ class SequenceSetupFrame : public QWidget
 
 public:
   SequenceSetupFrame(QWidget *parent = 0);
-  //SequenceSetupFrame(const SequenceSetupFrame&);
-
   std::list<SetupInfo *> getSetupInfo();
+  
+  QDir get_default_dir() const;
+  void set_default_dir(const QDir& d);
 
 public slots:
   void changeSequenceCount(int seqCount);
 
-signals:
-
-
 protected:
   void setupSequences(int seqCount);
   void resizeInnerFrame(int seqCount);
   int seqCount;
 
-  
-  //QList<SequenceSetupWidget> *seqList;
   std::list<SequenceSetupWidget*> seqList;
+  QDir default_directory;
   QFrame *sequenceFrame;
   QScrollArea *scrollArea;
   QVBoxLayout *sequenceLayout;
-
 };
 
 #endif