|
Canorus
0.7
|
#include <drawabletimesignature.h>

Public Member Functions | |
| CADrawableTimeSignature (CATimeSignature *timeSig, CADrawableStaff *drawableStaff, double x, double y) | |
| ~CADrawableTimeSignature () | |
| y coordinate is a top of the staff | |
| void | draw (QPainter *p, CADrawSettings s) |
| CADrawableTimeSignature * | clone (CADrawableContext *newContext=0) |
| CATimeSignature * | timeSignature () |
| CADrawableTimeSignature::CADrawableTimeSignature | ( | CATimeSignature * | timeSig, |
| 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 LICENSE.GPL for details.
References CADrawableMusElement::_drawableMusElementType, CATimeSignature::Classical, CADrawableMusElement::drawableContext(), CADrawableMusElement::DrawableTimeSignature, CADrawable::height(), CADrawable::setHeight(), CADrawable::setWidth(), CADrawable::setYPos(), timeSignature(), CADrawable::width(), and CADrawable::yCenter().
Referenced by clone().


y coordinate is a top of the staff
| CADrawableTimeSignature * CADrawableTimeSignature::clone | ( | CADrawableContext * | newContext = 0 | ) | [virtual] |
Implements CADrawableMusElement.
References CADrawableMusElement::_drawableContext, CADrawableTimeSignature(), timeSignature(), and CADrawable::xPos().

| void CADrawableTimeSignature::draw | ( | QPainter * | p, |
| CADrawSettings | s | ||
| ) | [virtual] |
Implements CADrawable.
References CATimeSignature::Classical, CADrawSettings::color, CADrawableMusElement::drawableContext(), CACanorus::fetaCodepoint(), CADrawable::height(), CATimeSignature::Number, timeSignature(), CADrawSettings::x, CADrawSettings::y, and CADrawSettings::z.

| CATimeSignature* CADrawableTimeSignature::timeSignature | ( | ) | [inline] |
References CADrawableMusElement::_musElement.
Referenced by CADrawableTimeSignature(), clone(), draw(), and CAEngraver::reposit().

1.8.0