|
| Jump (Score *) |
|
void | setJumpType (Type t) |
|
Type | jumpType () const |
|
QString | jumpTypeUserName () const |
|
virtual Jump * | clone () const override |
|
virtual ElementType | type () const override |
|
virtual int | subtype () const override |
|
Measure * | measure () const |
|
virtual void | read (XmlReader &) override |
|
virtual void | write (XmlWriter &xml) const override |
|
virtual void | layout () override |
|
QString | jumpTo () const |
|
QString | playUntil () const |
|
QString | continueAt () const |
|
void | setJumpTo (const QString &s) |
|
void | setPlayUntil (const QString &s) |
|
void | setContinueAt (const QString &s) |
|
void | undoSetJumpTo (const QString &s) |
|
void | undoSetPlayUntil (const QString &s) |
|
void | undoSetContinueAt (const QString &s) |
|
bool | playRepeats () const |
|
void | setPlayRepeats (bool val) |
|
virtual QVariant | getProperty (Pid propertyId) const override |
|
virtual bool | setProperty (Pid propertyId, const QVariant &) override |
|
virtual QVariant | propertyDefault (Pid) const override |
|
Element * | nextSegmentElement () override |
|
Element * | prevSegmentElement () override |
|
virtual QString | accessibleInfo () const override |
|
const FontStyle & | fontStyle () const |
|
void | setFontStyle (const FontStyle &val) |
|
const Align & | align () const |
|
void | setAlign (const Align &val) |
|
const FrameType & | frameType () const |
|
void | setFrameType (const FrameType &val) |
|
const QString & | family () const |
|
void | setFamily (const QString &val) |
|
const qreal & | size () const |
|
void | setSize (const qreal &val) |
|
const QColor & | bgColor () const |
|
void | setBgColor (const QColor &val) |
|
const QColor & | frameColor () const |
|
void | setFrameColor (const QColor &val) |
|
const Spatium & | frameWidth () const |
|
void | setFrameWidth (const Spatium &val) |
|
const Spatium & | paddingWidth () const |
|
void | setPaddingWidth (const Spatium &val) |
|
const int & | frameRound () const |
|
void | setFrameRound (const int &val) |
|
| TextBase (Score *=0, Tid tid=Tid::DEFAULT, ElementFlags=ElementFlag::NOTHING) |
|
| TextBase (Score *, ElementFlags) |
|
| TextBase (const TextBase &) |
|
virtual bool | mousePress (EditData &) override |
| delivers mouseEvent to element in edit mode returns true if mouse event is accepted by element More...
|
|
Text & | operator= (const Text &)=delete |
|
virtual void | draw (QPainter *) const override |
|
virtual void | drawEditMode (QPainter *p, EditData &ed) override |
|
void | setPlainText (const QString &) |
|
void | setXmlText (const QString &) |
|
QString | xmlText () const |
|
QString | plainText () const |
|
void | insertText (EditData &, const QString &) |
|
virtual void | layout1 () |
|
qreal | lineSpacing () const |
|
qreal | lineHeight () const |
|
virtual qreal | baseLine () const override |
|
bool | empty () const |
|
void | clear () |
|
bool | layoutToParentWidth () const |
|
void | setLayoutToParentWidth (bool v) |
|
virtual void | startEdit (EditData &) override |
|
virtual bool | edit (EditData &) override |
|
virtual void | editCut (EditData &) override |
|
virtual void | editCopy (EditData &) override |
|
virtual void | endEdit (EditData &) override |
|
void | movePosition (EditData &, QTextCursor::MoveOperation) |
|
bool | deleteSelectedText (EditData &) |
|
void | selectAll (TextCursor *) |
|
void | multiClickSelect (EditData &, MultiClick) |
|
bool | isPrimed () const |
|
void | setPrimed (bool primed) |
|
virtual void | writeProperties (XmlWriter &xml) const |
|
void | writeProperties (XmlWriter &xml, bool writeText) const |
|
void | writeProperties (XmlWriter &, bool, bool) const |
|
bool | readProperties (XmlReader &) |
|
virtual void | paste (EditData &) |
|
QRectF | pageRectangle () const |
|
void | dragTo (EditData &) |
|
virtual QLineF | dragAnchor () const override |
|
virtual bool | acceptDrop (EditData &) const override |
| Return true if this element accepts a drop at canvas relative pos of given element type and subtype. More...
|
|
virtual Element * | drop (EditData &) override |
| Handle a dropped element at canvas relative pos of given element type and subtype. More...
|
|
QString | convertFromHtml (const QString &ss) const |
|
virtual QString | screenReaderInfo () const override |
|
virtual QString | subtypeName () const override |
|
QList< TextFragment > | fragmentList () const |
|
bool | inHexState () const |
|
void | endHexState (EditData &) |
|
void | inputTransition (EditData &, QInputMethodEvent *) |
|
QFont | font () const |
|
QFontMetricsF | fontMetrics () const |
|
virtual void | undoChangeProperty (Pid id, const QVariant &v, PropertyFlags ps) override |
|
virtual Pid | propertyId (const QStringRef &xmlName) const override |
|
virtual Sid | getPropertyStyle (Pid) const |
|
virtual void | styleChanged () |
|
void | editInsertText (TextCursor *, const QString &) |
|
TextCursor * | cursor (const EditData &) |
|
const TextBlock & | textBlock (int line) const |
|
TextBlock & | textBlock (int line) |
|
QList< TextBlock > & | textBlockList () |
|
int | rows () const |
|
void | setTextInvalid () |
|
bool | isTextInvalid () const |
|
void | setLayoutInvalid () |
|
bool | isLayoutInvalid () const |
|
bool | hasFrame () const |
|
bool | circle () const |
|
bool | square () const |
|
Tid | tid () const |
|
void | setTid (Tid id) |
|
void | initTid (Tid id) |
|
void | initTid (Tid id, bool preserveDifferent) |
|
virtual void | initElementStyle (const ElementStyle *) override |
|
bool | bold () const |
|
bool | italic () const |
|
bool | underline () const |
|
void | setBold (bool val) |
|
void | setItalic (bool val) |
|
void | setUnderline (bool val) |
|
bool | hasCustomFormatting () const |
|
| Element (Score *=0, ElementFlags=ElementFlag::NOTHING) |
|
| Element (const Element &) |
|
virtual | ~Element () |
|
Element & | operator= (const Element &)=delete |
|
virtual Element * | linkedClone () |
|
Element * | parent () const |
|
void | setParent (Element *e) |
|
Measure * | findMeasure () |
|
const Measure * | findMeasure () const |
|
MeasureBase * | findMeasureBase () |
|
const MeasureBase * | findMeasureBase () const |
|
virtual bool | isElement () const override |
|
qreal | spatium () const |
|
void | setFlag (ElementFlag f, bool v) |
|
void | setFlag (ElementFlag f, bool v) const |
|
bool | flag (ElementFlag f) const |
|
bool | selected () const |
|
virtual void | setSelected (bool f) |
|
bool | visible () const |
|
virtual void | setVisible (bool f) |
|
virtual bool | sizeIsSpatiumDependent () const override |
|
void | setSizeIsSpatiumDependent (bool v) |
|
Placement | placement () const |
|
void | setPlacement (Placement val) |
|
bool | placeAbove () const |
|
bool | placeBelow () const |
|
bool | generated () const |
|
void | setGenerated (bool val) |
|
Spatium | minDistance () const |
|
void | setMinDistance (Spatium v) |
|
OffsetChange | offsetChanged () const |
|
void | setOffsetChanged (bool v, bool absolute=true, const QPointF &diff=QPointF()) |
|
const QPointF & | ipos () const |
|
virtual const QPointF | pos () const |
|
virtual qreal | x () const |
|
virtual qreal | y () const |
|
void | setPos (qreal x, qreal y) |
|
void | setPos (const QPointF &p) |
|
QPointF & | rpos () |
|
qreal & | rxpos () |
|
qreal & | rypos () |
|
virtual void | move (const QPointF &s) |
|
virtual QPointF | pagePos () const |
| position in page coordinates More...
|
|
virtual QPointF | canvasPos () const |
| position in canvas coordinates More...
|
|
qreal | pageX () const |
|
qreal | canvasX () const |
|
const QPointF & | offset () const |
|
virtual void | setOffset (const QPointF &o) |
|
void | setOffset (qreal x, qreal y) |
|
QPointF & | roffset () |
|
qreal & | rxoffset () |
|
qreal & | ryoffset () |
|
virtual Fraction | tick () const |
|
virtual Fraction | rtick () const |
|
bool | isNudged () const |
|
virtual const QRectF & | bbox () const |
|
virtual QRectF & | bbox () |
|
virtual qreal | height () const |
|
virtual void | setHeight (qreal v) |
|
virtual qreal | width () const |
|
virtual void | setWidth (qreal v) |
|
QRectF | abbox () const |
|
QRectF | pageBoundingRect () const |
|
QRectF | canvasBoundingRect () const |
|
virtual void | setbbox (const QRectF &r) const |
|
virtual void | addbbox (const QRectF &r) const |
|
bool | contains (const QPointF &p) const |
|
bool | intersects (const QRectF &r) const |
|
virtual Shape | shape () const |
|
void | drawAt (QPainter *p, const QPointF &pt) const |
|
virtual void | startDrag (EditData &) |
|
virtual QRectF | drag (EditData &) |
| Return update Rect relative to canvas. More...
|
|
virtual void | endDrag (EditData &) |
|
virtual bool | isEditable () const |
|
virtual void | startEditDrag (EditData &) |
|
virtual void | editDrag (EditData &) |
|
virtual void | endEditDrag (EditData &) |
|
void | updateGrips (EditData &) const |
|
virtual bool | nextGrip (EditData &) const |
|
virtual bool | prevGrip (EditData &) const |
|
virtual QPointF | gripAnchor (Grip) const |
|
virtual EditBehavior | normalModeEditBehavior () const |
|
virtual int | gripsCount () const |
|
virtual Grip | initialEditModeGrip () const |
|
virtual Grip | defaultGrip () const |
|
virtual std::vector< QPointF > | gripsPositions (const EditData &) const |
|
int | track () const |
|
virtual void | setTrack (int val) |
|
int | z () const |
|
void | setZ (int val) |
|
int | staffIdx () const |
|
virtual int | vStaffIdx () const |
|
int | voice () const |
|
void | setVoice (int v) |
|
Staff * | staff () const |
|
StaffType * | staffType () const |
|
Part * | part () const |
|
virtual void | add (Element *) |
|
virtual void | remove (Element *) |
|
virtual void | change (Element *o, Element *n) |
|
virtual void | spatiumChanged (qreal, qreal) |
|
virtual void | localSpatiumChanged (qreal, qreal) |
|
virtual void | dump () const |
|
virtual Q_INVOKABLE QString | _name () const |
|
virtual QColor | color () const |
|
QColor | curColor () const |
|
QColor | curColor (bool isVisible) const |
|
QColor | curColor (bool isVisible, QColor normalColor) const |
|
virtual void | setColor (const QColor &c) |
|
void | undoSetColor (const QColor &c) |
|
void | undoSetVisible (bool v) |
|
virtual QByteArray | mimeData (const QPointF &) const |
|
virtual void | scanElements (void *data, void(*func)(void *, Element *), bool all=true) |
|
virtual void | reset () override |
|
virtual qreal | mag () const |
|
void | setMag (qreal val) |
|
qreal | magS () const |
|
bool | isPrintable () const |
|
qreal | point (const Spatium sp) const |
|
bool | systemFlag () const |
|
void | setSystemFlag (bool v) const |
|
bool | header () const |
|
void | setHeader (bool v) |
|
bool | trailer () const |
|
void | setTrailer (bool val) |
|
bool | selectable () const |
|
void | setSelectable (bool val) |
|
bool | dropTarget () const |
|
void | setDropTarget (bool v) const |
|
bool | composition () const |
|
void | setComposition (bool v) const |
|
virtual bool | isMovable () const |
|
bool | enabled () const |
|
void | setEnabled (bool val) |
|
uint | tag () const |
|
void | setTag (uint val) |
|
bool | autoplace () const |
|
virtual void | setAutoplace (bool v) |
|
bool | addToSkyline () const |
|
virtual QString | propertyUserValue (Pid) const override |
|
virtual Element * | propertyDelegate (Pid) |
|
bool | custom (Pid) const |
|
virtual bool | isUserModified () const |
|
void | drawSymbol (SymId id, QPainter *p, const QPointF &o=QPointF(), qreal scale=1.0) const |
|
void | drawSymbol (SymId id, QPainter *p, const QPointF &o, int n) const |
|
void | drawSymbols (const std::vector< SymId > &, QPainter *p, const QPointF &o=QPointF(), qreal scale=1.0) const |
|
void | drawSymbols (const std::vector< SymId > &, QPainter *p, const QPointF &o, const QSizeF &scale) const |
|
qreal | symHeight (SymId id) const |
|
qreal | symWidth (SymId id) const |
|
qreal | symWidth (const std::vector< SymId > &) const |
|
QRectF | symBbox (SymId id) const |
|
QRectF | symBbox (const std::vector< SymId > &) const |
|
QPointF | symStemDownNW (SymId id) const |
|
QPointF | symStemUpSE (SymId id) const |
|
QPointF | symCutOutNE (SymId id) const |
|
QPointF | symCutOutNW (SymId id) const |
|
QPointF | symCutOutSE (SymId id) const |
|
QPointF | symCutOutSW (SymId id) const |
|
qreal | symAdvance (SymId id) const |
|
bool | symIsValid (SymId id) const |
|
bool | concertPitch () const |
|
virtual Element * | nextElement () |
|
virtual Element * | prevElement () |
|
virtual QString | accessibleExtraInfo () const |
|
virtual void | triggerLayout () const |
|
virtual void | triggerLayoutAll () const |
|
void | autoplaceSegmentElement (bool above, bool add) |
|
void | autoplaceMeasureElement (bool above, bool add) |
|
void | autoplaceSegmentElement (bool add=true) |
|
void | autoplaceMeasureElement (bool add=true) |
|
void | autoplaceCalculateOffset (QRectF &r, qreal minDistance) |
|
qreal | rebaseOffset (bool nox=true) |
|
bool | rebaseMinDistance (qreal &md, qreal &yd, qreal sp, qreal rebase, bool above, bool fix) |
|
qreal | styleP (Sid idx) const |
|
| ScoreElement (Score *s) |
|
| ScoreElement (const ScoreElement &se) |
|
virtual | ~ScoreElement () |
|
Score * | score () const |
|
MasterScore * | masterScore () const |
|
virtual void | setScore (Score *s) |
|
const char * | name () const |
|
virtual QString | userName () const |
|
virtual void | resetProperty (Pid id) |
|
QVariant | propertyDefault (Pid pid, Tid tid) const |
|
virtual const ElementStyle * | styledProperties () const |
|
virtual PropertyFlags * | propertyFlagsList () const |
|
virtual PropertyFlags | propertyFlags (Pid) const |
|
bool | isStyled (Pid pid) const |
|
QVariant | styleValue (Pid, Sid) const |
|
void | setPropertyFlags (Pid, PropertyFlags) |
|
bool | readProperty (const QStringRef &, XmlReader &, Pid) |
|
void | readProperty (XmlReader &, Pid) |
|
bool | readStyledProperty (XmlReader &e, const QStringRef &tag) |
|
virtual void | readAddConnector (ConnectorInfoReader *info, bool pasteMode) |
|
void | undoChangeProperty (Pid id, const QVariant &) |
|
void | undoResetProperty (Pid id) |
|
void | undoPushProperty (Pid) |
|
void | writeProperty (XmlWriter &xml, Pid id) const |
|
void | writeStyledProperties (XmlWriter &) const |
|
QList< ScoreElement * > | linkList () const |
|
void | linkTo (ScoreElement *) |
|
void | unlink () |
|
bool | isLinked (ScoreElement *) |
| return true if se is different and linked to this element More...
|
|
virtual void | undoUnlink () |
|
int | lid () const |
|
LinkedElements * | links () const |
|
void | setLinks (LinkedElements *le) |
|
bool | isNote () const |
|
bool | isRest () const |
|
bool | isChord () const |
|
bool | isBarLine () const |
|
bool | isArticulation () const |
|
bool | isFermata () const |
|
bool | isMarker () const |
|
bool | isClef () const |
|
bool | isKeySig () const |
|
bool | isTimeSig () const |
|
bool | isMeasure () const |
|
bool | isTempoText () const |
|
bool | isBreath () const |
|
bool | isHBox () const |
|
bool | isVBox () const |
|
bool | isTBox () const |
|
bool | isFBox () const |
|
bool | isTie () const |
|
bool | isSlur () const |
|
bool | isGlissando () const |
|
bool | isGlissandoSegment () const |
|
bool | isSystemDivider () const |
|
bool | isRehearsalMark () const |
|
bool | isHarmony () const |
|
bool | isVolta () const |
|
bool | isJump () const |
|
bool | isOttava () const |
|
bool | isLayoutBreak () const |
|
bool | isSegment () const |
|
bool | isTremolo () const |
|
bool | isSystem () const |
|
bool | isLyrics () const |
|
bool | isStem () const |
|
bool | isBeam () const |
|
bool | isHook () const |
|
bool | isStemSlash () const |
|
bool | isSlurSegment () const |
|
bool | isTieSegment () const |
|
bool | isSpacer () const |
|
bool | isStaffLines () const |
|
bool | isAmbitus () const |
|
bool | isBracket () const |
|
bool | isInstrumentChange () const |
|
bool | isStaffTypeChange () const |
|
bool | isHairpin () const |
|
bool | isHairpinSegment () const |
|
bool | isBend () const |
|
bool | isTremoloBar () const |
|
bool | isRepeatMeasure () const |
|
bool | isTuplet () const |
|
bool | isNoteDot () const |
|
bool | isDynamic () const |
|
bool | isInstrumentName () const |
|
bool | isAccidental () const |
|
bool | isTextLine () const |
|
bool | isTextLineSegment () const |
|
bool | isPedal () const |
|
bool | isPedalSegment () const |
|
bool | isOttavaSegment () const |
|
bool | isLedgerLine () const |
|
bool | isIcon () const |
|
bool | isVoltaSegment () const |
|
bool | isNoteLine () const |
|
bool | isTrill () const |
|
bool | isTrillSegment () const |
|
bool | isLetRing () const |
|
bool | isLetRingSegment () const |
|
bool | isVibrato () const |
|
bool | isPalmMute () const |
|
bool | isPalmMuteSegment () const |
|
bool | isVibratoSegment () const |
|
bool | isSymbol () const |
|
bool | isFSymbol () const |
|
bool | isFingering () const |
|
bool | isNoteHead () const |
|
bool | isLyricsLine () const |
|
bool | isLyricsLineSegment () const |
|
bool | isFiguredBass () const |
|
bool | isStaffState () const |
|
bool | isArpeggio () const |
|
bool | isImage () const |
|
bool | isChordLine () const |
|
bool | isFretDiagram () const |
|
bool | isPage () const |
|
bool | isText () const |
|
bool | isMeasureNumber () const |
|
bool | isStaffText () const |
|
bool | isSystemText () const |
|
bool | isBracketItem () const |
|
bool | isScore () const |
|
bool | isStaff () const |
|
bool | isPart () const |
|
bool | isBagpipeEmbellishment () const |
|
bool | isLasso () const |
|
bool | isSticking () const |
|
bool | isChordRest () const |
|
bool | isDurationElement () const |
|
bool | isSlurTieSegment () const |
|
bool | isSLineSegment () const |
|
bool | isBox () const |
|
bool | isVBoxBase () const |
|
bool | isMeasureBase () const |
|
bool | isTextBase () const |
|
bool | isTextLineBaseSegment () const |
|
bool | isLineSegment () const |
|
bool | isSpannerSegment () const |
|
bool | isBSymbol () const |
|
bool | isTextLineBase () const |
|
bool | isSLine () const |
|
bool | isSpanner () const |
|
bool | isStaffTextBase () const |
|