Vibrato::Vibrato(Score* s) : SLine(s) { initElementStyle(&vibratoStyle); _vibratoType = Type::GUITAR_VIBRATO; setPlayArticulation(true); }
Jump::Jump(Score* s) : TextBase(s, Tid::REPEAT_RIGHT, ElementFlag::MOVABLE | ElementFlag::SYSTEM) { initElementStyle(&jumpStyle); setLayoutToParentWidth(true); _playRepeats = false; }
Fermata::Fermata(Score* s) : Element(s, ElementFlag::MOVABLE | ElementFlag::ON_STAFF) { initElementStyle(&fermataStyle); setPlacement(Placement::ABOVE); _symId = SymId::noSym; _timeStretch = 1.0; setPlay(true); }
Trill::Trill(Score* s) : SLine(s) { _trillType = Type::TRILL_LINE; _accidental = 0; _ornamentStyle = MScore::OrnamentStyle::DEFAULT; setPlayArticulation(true); initElementStyle(&trillStyle); }
Ottava::Ottava(Score* s) : TextLineBase(s, ElementFlag::ON_STAFF | ElementFlag::MOVABLE) { _ottavaType = OttavaType::OTTAVA_8VA; setBeginTextPlace(PlaceText::LEFT); setContinueTextPlace(PlaceText::LEFT); setEndHookType(HookType::HOOK_90); setLineVisible(true); setBeginHookHeight(Spatium(.0)); setEndText(""); initElementStyle(&ottavaStyle); }
Ottava::Ottava(Score* s) : TextLineBase(s, ElementFlag::ON_STAFF | ElementFlag::MOVABLE) { _ottavaType = OttavaType::OTTAVA_8VA; _ottavaStyle = ottavaElementStyle; // make copy setBeginTextPlace(PlaceText::LEFT); setContinueTextPlace(PlaceText::LEFT); setEndHookType(HookType::HOOK_90); setLineVisible(true); initElementStyle(&_ottavaStyle); }
Pedal::Pedal(Score* s) : TextLineBase(s) { initElementStyle(&pedalStyle); setLineVisible(true); resetProperty(Pid::BEGIN_TEXT); resetProperty(Pid::END_TEXT); resetProperty(Pid::LINE_WIDTH); resetProperty(Pid::LINE_STYLE); resetProperty(Pid::BEGIN_HOOK_TYPE); resetProperty(Pid::END_HOOK_TYPE); resetProperty(Pid::BEGIN_TEXT_PLACE); resetProperty(Pid::LINE_VISIBLE); }
TextLine::TextLine(Score* s) : TextLineBase(s) { initElementStyle(&textLineStyle); setPlacement(Placement::ABOVE); setBeginText(""); setContinueText(""); setEndText(""); setBeginTextOffset(QPointF(0,0)); setContinueTextOffset(QPointF(0,0)); setEndTextOffset(QPointF(0,0)); setLineVisible(true); setBeginHookType(HookType::NONE); setEndHookType(HookType::NONE); setBeginHookHeight(Spatium(1.5)); setEndHookHeight(Spatium(1.5)); resetProperty(Pid::BEGIN_TEXT_PLACE); resetProperty(Pid::CONTINUE_TEXT_PLACE); resetProperty(Pid::END_TEXT_PLACE); }
Fingering::Fingering(Score* s, Tid tid, ElementFlags ef) : TextBase(s, tid, ef) { setPlacement(Placement::ABOVE); initElementStyle(&fingeringStyle); }
InstrumentChange::InstrumentChange(const Instrument& i, Score* s) : TextBase(s, Tid::INSTRUMENT_CHANGE, ElementFlag::MOVABLE | ElementFlag::ON_STAFF) { initElementStyle(&instrumentChangeStyle); _instrument = new Instrument(i); }
LetRing::LetRing(Score* s) : TextLineBase(s) { initElementStyle(&letRingStyle); resetProperty(Pid::LINE_VISIBLE); }
Fingering::Fingering(Score* s, Tid tid, ElementFlags ef) : TextBase(s, tid, ef) { initElementStyle(&fingeringStyle); }
Bend::Bend(Score* s) : Element(s, ElementFlag::MOVABLE) { initElementStyle(&bendStyle); }
PalmMute::PalmMute(Score* s) : TextLineBase(s) { initElementStyle(&palmMuteStyle); resetProperty(Pid::LINE_VISIBLE); }