00001 #ifndef ATTRIBUTESMUSIC_H 00002 #define ATTRIBUTESMUSIC_H 00003 #include "Attribute.h" 00004 #include "MeasureInserter.h" 00005 #include "ClefMC.h" 00006 #include "TimeMC.h" 00007 00015 class AttributesMusic 00016 { 00017 int divisions; 00018 int UTFactor; 00019 int start; 00020 public: 00021 QList < AttributeMusic > attributes; 00022 int size(); 00023 void setUTFactor(int); 00024 AttributesMusic(); 00025 AttributeMusic * attributeAt(int i); 00026 QPtrList<ClefMusic> getClefs( ); 00027 ClefMusic * getClef(int ); 00028 TimeMusic * getTime(); 00029 void setClef(ClefMusic *); 00030 void setTime(TimeMusic *); 00031 void setDivisions(int); 00032 void setStart(int); 00033 int getStart(); 00034 int getLTotalDivisions(); 00035 int getUTotalDivisions(); 00036 int getLDivisions(); 00037 int getUDivisions(); 00038 QString toString(); 00039 KeyMC * getKey(); 00040 void setKey(KeyMC *); 00041 void setUFFactor(int); 00042 int getBeats(); 00043 int getBeatType(); 00044 }; 00045 00051 class StaffAttributesMusic 00052 { 00053 }; 00054 #endif
1.3.6