Go to the documentation of this file.
8 #ifndef DRAWABLEKEYSIGNATURE_H_
9 #define DRAWABLEKEYSIGNATURE_H_
int x
Definition: drawable.h:18
Definition: drawablemuselement.h:16
Definition: drawablekeysignature.h:20
CAStaff * staff()
Definition: drawablestaff.h:29
double xPos() const
Definition: drawable.h:55
void setWidth(double width)
Definition: drawable.h:73
~CADrawableKeySignature()
Definition: drawablekeysignature.cpp:163
CAKeySignature * keySignature()
Definition: drawablekeysignature.h:27
Definition: drawable.h:16
CADrawableContext * _drawableContext
Definition: drawablemuselement.h:47
Definition: drawableaccidental.h:13
Definition: drawablestaff.h:24
void setHeight(double height)
Definition: drawable.h:74
double yPos() const
Definition: drawable.h:56
QList< CADrawableAccidental * > _drawableAccidentalList
Definition: drawablekeysignature.h:30
void setYPos(double yPos)
Definition: drawable.h:72
virtual CADrawable * clone()
Definition: drawable.cpp:23
CAKeySignature * getKeySignature(double x)
Definition: drawablestaff.cpp:245
const int c1()
Definition: clef.h:52
CAMusElement * _musElement
Definition: drawablemuselement.h:48
CAClef * getClef(double x)
Definition: drawablestaff.cpp:151
Represents a key signature sign in the staff.
Definition: keysignature.h:19
QList< int > & accidentals()
Definition: keysignature.h:56
void setDrawableMusElementType(CADrawableMusElementType t)
Definition: drawablemuselement.h:44
int y
Definition: drawable.h:19
Definition: drawablecontext.h:18
double calculateCenterYCoord(int pitch, CAClef *clef)
Definition: drawablestaff.cpp:56
float z
Definition: drawable.h:17
int numberOfLines()
Definition: staff.h:30
void draw(QPainter *p, CADrawSettings s)
Definition: drawablekeysignature.cpp:170
CADrawableKeySignature(CAKeySignature *keySig, CADrawableStaff *staff, double x, double y)
Definition: drawablekeysignature.cpp:22
@ DrawableKeySignature
Definition: drawablemuselement.h:23