Canorus  0.7
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines
Public Member Functions
CADrawableTimeSignature Class Reference

#include <drawabletimesignature.h>

Inheritance diagram for CADrawableTimeSignature:
Inheritance graph
[legend]

List of all members.

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)
CADrawableTimeSignatureclone (CADrawableContext *newContext=0)
CATimeSignaturetimeSignature ()

Constructor & Destructor Documentation

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().

Here is the call graph for this function:

Here is the caller graph for this function:

y coordinate is a top of the staff


Member Function Documentation

Implements CADrawableMusElement.

References CADrawableMusElement::_drawableContext, CADrawableTimeSignature(), timeSignature(), and CADrawable::xPos().

Here is the call graph for this function:

void CADrawableTimeSignature::draw ( QPainter *  p,
CADrawSettings  s 
) [virtual]

References CADrawableMusElement::_musElement.

Referenced by CADrawableTimeSignature(), clone(), draw(), and CAEngraver::reposit().

Here is the caller graph for this function:


The documentation for this class was generated from the following files: