Main Page | Modules | Class Hierarchy | Class List | File List | Class Members | Related Pages

StaffMC.h

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 //AttributesMusic * attributes;
00021 QList < NoteMusic > notes;
00022 bool hasAttributes;
00023 public:
00024 StaffMusic(QString part,int i);
00025   QString part;
00026   void appendNote(NoteMusic *);
00027 //void  setAttributes(AttributesMusic * att);
00028 //AttributesMusic * getAttributes();
00029 int nbNotes();
00030 //bool isTacitAttributes();
00031 //void tacitAttributes();
00032 NoteMusic * noteAt(int );
00033 int getLineShift(PitchedNoteMusic *);
00034 void print();
00035 };
00036 #endif

Generated on Tue Jun 1 21:13:29 2004 for Alternate Take by doxygen 1.3.6