00001 #ifndef ATTRIBUTEMUSIC_H
00002 #define ATTRIBUTEMUSIC_H
00003 #include <qlist.h>
00004 #include <qstring.h>
00005 #include "MusicObject.h"
00006 #include "MeasureInserter.h"
00007 class MeasureMusic;
00008
00014 class AttributeMusic:public MeasureInserter
00015 {
00016 protected:
00017 int nstaff;
00018 AttributeMusic (int nstaff);
00019 bool tacit;
00020
00021 public:
00022 virtual QString getSymbolName();
00023 virtual void print();
00024 virtual QString getType();
00025 void setTacit(bool);
00026 bool isTacit();
00027 int getStaff();
00028 virtual QString toString();
00029
00033 virtual QString getNature()=0;
00034 };
00035
00036 #endif