|
Canorus 0.0
|
#include <drawablekeysignature.h>

Private Attributes | |
| QList< CADrawableAccidental * > | _drawableAccidentalList |
| CADrawableKeySignature::CADrawableKeySignature | ( | CAKeySignature * | keySig, |
| CADrawableStaff * | drawableStaff, | ||
| double | x, | ||
| double | y | ||
| ) |
Copyright (c) 2006-2009, Matevž Jekovec, Canorus development team All Rights Reserved. See AUTHORS for a complete list of authors.
Licensed under the GNU GENERAL PUBLIC LICENSE. See COPYING for details.
Default constructor.
y marks the top line Y coordinate of the staff in absolute world units.
References _drawableAccidentalList, CAKeySignature::accidentals(), CAClef::c1(), CADrawableStaff::calculateCenterYCoord(), CADrawableMusElement::DrawableKeySignature, CADrawableStaff::getClef(), CADrawableStaff::getKeySignature(), CADrawable::height(), CAStaff::numberOfLines(), CADrawableMusElement::setDrawableMusElementType(), CADrawable::setHeight(), CADrawable::setWidth(), CADrawable::setYPos(), CADrawableStaff::staff(), CADrawable::width(), and CADrawable::yPos().
Referenced by clone().


| CADrawableKeySignature::~CADrawableKeySignature | ( | ) |
References _drawableAccidentalList.
|
virtual |
Implements CADrawableMusElement.
References CADrawableMusElement::_drawableContext, CADrawableKeySignature(), keySignature(), CADrawable::xPos(), and CADrawable::yPos().

|
virtual |
Implements CADrawable.
References _drawableAccidentalList, CADrawSettings::x, CADrawable::xPos(), CADrawSettings::y, CADrawable::yPos(), and CADrawSettings::z.

|
inline |
References CADrawableMusElement::_musElement.
Referenced by clone(), and CALayoutEngine::reposit().

|
private |
Referenced by CADrawableKeySignature(), draw(), and ~CADrawableKeySignature().