#include <drawablelyricscontext.h>
|
| | CADrawableLyricsContext (CALyricsContext *c, double x, double y) |
| |
| | ~CADrawableLyricsContext () |
| |
| CADrawableLyricsContext * | clone () |
| |
| void | draw (QPainter *p, const CADrawSettings s) |
| |
| CALyricsContext * | lyricsContext () |
| |
| | CADrawableContext (CAContext *c, double x, double y) |
| |
| CAContext * | context () |
| |
| CADrawableContextType | drawableContextType () |
| |
| virtual void | addMElement (CADrawableMusElement *elt) |
| |
| virtual int | removeMElement (CADrawableMusElement *elt) |
| |
| CADrawableMusElement * | lastDrawableMusElement () |
| |
| virtual CADrawableContext * | clone ()=0 |
| |
| QList< CADrawableMusElement * > & | drawableMusElementList () |
| |
| CADrawableMusElement * | findMElement (CAMusElement *elt) |
| |
| QList< CADrawableMusElement * > | findInRange (double x1, double x2) |
| |
| | CADrawable (double x, double y) |
| |
| virtual | ~CADrawable () |
| |
| virtual void | draw (QPainter *p, const CADrawSettings s)=0 |
| |
| virtual CADrawable * | clone () |
| |
| void | drawHScaleHandles (QPainter *p, const CADrawSettings s) |
| |
| void | drawVScaleHandles (QPainter *p, const CADrawSettings s) |
| |
| CADrawableType | drawableType () |
| |
| double | xPos () const |
| |
| double | yPos () const |
| |
| double | width () const |
| |
| double | height () const |
| |
| double | neededSpaceWidth () const |
| |
| double | neededSpaceHeight () const |
| |
| double | neededWidth () const |
| |
| double | neededHeight () const |
| |
| double | xCenter () const |
| |
| double | yCenter () const |
| |
| const QRect | bBox () const |
| |
| bool | isVisible () const |
| |
| bool | isSelectable () const |
| |
| bool | isHScalable () const |
| |
| bool | isVScalable () const |
| |
| void | setXPos (double xPos) |
| |
| void | setYPos (double yPos) |
| |
| void | setWidth (double width) |
| |
| void | setHeight (double height) |
| |
| void | setNeededSpaceWidth (double width) |
| |
| void | setNeededSpaceHeight (double height) |
| |
| void | setVisible (bool v) |
| |
| void | setSelectable (bool s) |
| |
| void | setHScalable (bool s) |
| |
| void | setVScalable (bool s) |
| |
|
| enum | CADrawableContextType { DrawableStaff
, DrawableLyricsContext
, DrawableFiguredBassContext
, DrawableFunctionMarkContext
} |
| |
| enum | CADrawableType { DrawableMusElement
, DrawableContext
} |
| |
| enum | CADirection {
Undefined
, Top
, Bottom
, Left
,
Right
, TopLeft
, TopRight
, BottomLeft
,
BottomRight
} |
| |
| void | setDrawableContextType (CADrawableContextType type) |
| |
| void | setDrawableType (CADrawableType t) |
| |
| CADrawableContextType | _drawableContextType |
| |
| CAContext * | _context |
| |
| QList< CADrawableMusElement * > | _drawableMusElementList |
| |
| CADrawableType | _drawableType |
| |
| double | _xPos |
| |
| double | _yPos |
| |
| double | _width |
| |
| double | _height |
| |
| double | _neededSpaceWidth |
| |
| double | _neededSpaceHeight |
| |
| bool | _visible |
| |
| bool | _selectable |
| |
| bool | _hScalable |
| |
| bool | _vScalable |
| |
| static const int | SCALE_HANDLES_SIZE = 2 |
| |
◆ CADrawableLyricsContext()
| CADrawableLyricsContext::CADrawableLyricsContext |
( |
CALyricsContext * |
c, |
|
|
double |
x, |
|
|
double |
y |
|
) |
| |
◆ ~CADrawableLyricsContext()
| CADrawableLyricsContext::~CADrawableLyricsContext |
( |
| ) |
|
◆ clone()
◆ draw()
◆ lyricsContext()
◆ DEFAULT_TEXT_VERTICAL_SPACING
| const double CADrawableLyricsContext::DEFAULT_TEXT_VERTICAL_SPACING = 3 |
|
static |
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 CALayoutEngine::reposit().
The documentation for this class was generated from the following files: