4bba6128854bbc219baf59f759b3537ed89d0dba
[mussa.git] / qui / mussa_setup_dialog / SequenceSetupFrame.hpp
1 #ifndef _SEQUENCE_SETUP_FRAME_H_
2 #define _SEQUENCE_SETUP_FRAME_H_
3
4 #include <list>
5
6 //#include <QList>
7 #include <QWidget>
8 #include "qui/mussa_setup_dialog/SequenceSetupWidget.hpp"
9
10 class QFrame; 
11 class QVBoxLayout;
12
13 class SequenceSetupFrame : public QWidget
14 {
15   Q_OBJECT
16
17 public:
18   SequenceSetupFrame(QWidget *parent = 0);
19   SequenceSetupFrame(const SequenceSetupFrame&);
20
21 public slots:
22   void changeSequenceCount(int seqCount);
23
24 signals:
25
26
27 protected:
28   void setupSequences(int seqCount);
29   int seqCount;
30
31   
32   //QList<SequenceSetupWidget> *seqList;
33   std::list<SequenceSetupWidget> seqList;
34   QFrame *sequenceFrame;
35   QVBoxLayout *sequenceLayout;
36
37 };
38
39 #endif