Canorus 0.0
drawablekeysignature.h
Go to the documentation of this file.
1
8#ifndef DRAWABLEKEYSIGNATURE_H_
9#define DRAWABLEKEYSIGNATURE_H_
10
12#include "score/diatonickey.h"
13
14class CADrawableStaff;
15class CAKeySignature;
17
18class QComboBox;
19
21 public:
22 CADrawableKeySignature(CAKeySignature *keySig, CADrawableStaff *staff, double x, double y);
24
25 void draw(QPainter *p, CADrawSettings s);
28
29 private:
30 QList<CADrawableAccidental*> _drawableAccidentalList;
31};
32
33#endif /*DRAWABLEKEYSIGNATURE_H_*/
Definition: drawableaccidental.h:13
Definition: drawablecontext.h:18
Definition: drawablekeysignature.h:20
void draw(QPainter *p, CADrawSettings s)
Definition: drawablekeysignature.cpp:170
QList< CADrawableAccidental * > _drawableAccidentalList
Definition: drawablekeysignature.h:30
CAKeySignature * keySignature()
Definition: drawablekeysignature.h:27
~CADrawableKeySignature()
Definition: drawablekeysignature.cpp:163
CADrawableKeySignature(CAKeySignature *keySig, CADrawableStaff *staff, double x, double y)
Definition: drawablekeysignature.cpp:22
Definition: drawablemuselement.h:16
CAMusElement * _musElement
Definition: drawablemuselement.h:48
Definition: drawablestaff.h:24
virtual CADrawable * clone()
Definition: drawable.cpp:23
Represents a key signature sign in the staff.
Definition: keysignature.h:19
Definition: drawable.h:16