Canorus  0.7
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
drawabletimesignature.h
Go to the documentation of this file.
1 
8 #ifndef DRAWABLETIMESIGNATURE_H_
9 #define DRAWABLETIMESIGNATURE_H_
10 
12 #include "core/timesignature.h"
13 #include "canorus.h"
14 
15 class CADrawableStaff;
16 
18  public:
19  CADrawableTimeSignature(CATimeSignature *timeSig, CADrawableStaff *drawableStaff, double x, double y);
21  void draw(QPainter *p, CADrawSettings s);
23  inline CATimeSignature *timeSignature() { return static_cast<CATimeSignature*>(_musElement); }
24 };
25 
26 #endif /*DRAWABLETIMESIGNATURE_H_*/