00001 #ifndef MEASUREINSERTER_H 00002 #define MEASUREINSERTER_H 00003 #include "MusicObject.h" 00004 #include <qstring.h> 00005 class MeasureMusic; 00010 class MeasureInserter:public MusicObject 00011 { 00012 protected: 00018 int staff; 00019 QString mark; 00020 public: 00021 void setMark(QString ); 00022 QString getMark(); 00023 MeasureInserter (int i = -1); 00024 //virtual void insert (MeasureMusic * m); 00025 void setStaff (int i); 00029 virtual QString getSymbolName()=0; 00033 virtual QString getType(); 00034 }; 00035 00036 00041 class EventMC:public MeasureInserter{ 00042 protected: 00043 int UTFactor; 00047 int start; 00048 00049 public: 00050 EventMC(int staff); 00051 // Important properties 00052 void setUTFactor(int); 00053 int getUStart(); 00054 int getLStart(); 00055 void setStart(int); 00056 }; 00057 00058 #endif
1.3.6