00001 #ifndef MEASUREMS_H 00002 #define MEASUREMS_H 00003 #include "MusicSymbol.h" 00004 00005 #include "../kernel/Util.h" 00006 00010 class MeasureSymbol:public MusicSymbol 00011 { 00012 double x2; 00013 public: 00014 //MeasureSymbol (Constraint *,float, float, float); 00015 MeasureSymbol (double, double, double); 00016 void draw (Painter *); 00017 QCoordsRect getBoundingBox (); 00018 QPoint getHotSpot (); 00019 Collider * getCollider(); 00020 // MusicSymbol * clone(); 00021 }; 00022 00028 class VerticalLineSymbol:public MusicSymbol 00029 { 00030 double y2; 00031 public: 00032 VerticalLineSymbol (double x, double y, double y2=8); 00033 00034 void draw(Painter *p); 00035 QCoordsRect getBoundingBox(); 00036 Collider * getCollider(); 00037 }; 00038 #endif
1.3.6