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

#include <drawablelyricscontext.h>

Inheritance diagram for CADrawableLyricsContext:
Inheritance graph
[legend]

List of all members.

Public Member Functions

 CADrawableLyricsContext (CALyricsContext *c, double x, double y)
 ~CADrawableLyricsContext ()
CADrawableLyricsContextclone ()
void draw (QPainter *p, const CADrawSettings s)
CALyricsContextlyricsContext ()

Static Public Attributes

static const double DEFAULT_TEXT_VERTICAL_SPACING = 3

Constructor & Destructor Documentation

Drawable instance of the lyrics context.

See also:
CALyricsContext

References CADrawableSyllable::DEFAULT_TEXT_SIZE, DEFAULT_TEXT_VERTICAL_SPACING, CADrawableContext::DrawableLyricsContext, CADrawableContext::setDrawableContextType(), CADrawable::setHeight(), and CADrawable::setWidth().

Referenced by clone().

Here is the call graph for this function:

Here is the caller graph for this function:


Member Function Documentation

Implements CADrawableContext.

References CADrawableLyricsContext(), lyricsContext(), CADrawable::xPos(), and CADrawable::yPos().

Here is the call graph for this function:

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

Implements CADrawable.

References CADrawable::height(), CADrawSettings::w, CADrawSettings::y, and CADrawSettings::z.

Here is the call graph for this function:

References CADrawableContext::context().

Referenced by clone(), and CAScoreViewPort::createTextEdit().

Here is the call graph for this function:

Here is the caller graph for this function:


Member Data Documentation

Copyright (c) 2007, 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.

    Vertical space between the top edge of the lyrics context and the top border of the lyrcs text.

Referenced by CADrawableLyricsContext(), and CAEngraver::reposit().


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