Canorus  0.7
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines
Public Member Functions | Static Private Attributes
CADrawableBarline Class Reference

#include <drawablebarline.h>

Inheritance diagram for CADrawableBarline:
Inheritance graph
[legend]

List of all members.

Public Member Functions

 CADrawableBarline (CABarline *m, CADrawableStaff *staff, double x, double y)
 ~CADrawableBarline ()
void draw (QPainter *p, CADrawSettings s)
CADrawableBarlineclone (CADrawableContext *newContext=0)
CABarlinebarline ()

Static Private Attributes

static const float SPACE_BETWEEN_BARLINES = 3
static const float BARLINE_WIDTH = 1.5
static const float BOLD_BARLINE_WIDTH = 4
static const float REPEAT_DOTS_WIDTH = 3
static const float DOTTED_BARLINE_WIDTH = 2

Constructor & Destructor Documentation

CADrawableBarline::CADrawableBarline ( CABarline m,
CADrawableStaff staff,
double  x,
double  y 
)

Member Function Documentation

References CADrawableMusElement::_musElement.

Referenced by draw().

Here is the caller graph for this function:

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

Member Data Documentation

const float CADrawableBarline::BARLINE_WIDTH = 1.5 [static, private]

Referenced by CADrawableBarline(), and draw().

const float CADrawableBarline::BOLD_BARLINE_WIDTH = 4 [static, private]

Referenced by CADrawableBarline(), and draw().

const float CADrawableBarline::DOTTED_BARLINE_WIDTH = 2 [static, private]

Referenced by CADrawableBarline(), and draw().

const float CADrawableBarline::REPEAT_DOTS_WIDTH = 3 [static, private]

Referenced by CADrawableBarline(), and draw().

const float CADrawableBarline::SPACE_BETWEEN_BARLINES = 3 [static, private]

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.

Referenced by CADrawableBarline(), and draw().


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