00001 #warning Mon cul is du poulet1
00002 #ifndef STAFFMUSIC_H
00003 #define STAFFMUSIC_H
00004 #include <qlist.h>
00005 #include "MusicObject.h"
00006 #include <qstring.h>
00007 #include "AttributesMC.h"
00008 #include "NoteMC.h"
00009 #warning Mon cul is du poulet
00010 class NoteMusic;
00016 class StaffMusic:public MusicObject
00017 {
00018 int nsec;
00019 bool tacit;
00020
00021 QList < NoteMusic > notes;
00022 bool hasAttributes;
00023 public:
00024 StaffMusic(QString part,int i);
00025 QString part;
00026 void appendNote(NoteMusic *);
00027
00028
00029 int nbNotes();
00030
00031
00032 NoteMusic * noteAt(int );
00033 int getLineShift(PitchedNoteMusic *);
00034 void print();
00035 };
00036 #endif