|
| MasterScore () |
|
| MasterScore (const MStyle &) |
|
virtual | ~MasterScore () |
|
MasterScore * | clone () |
|
virtual bool | isMaster () const override |
|
virtual bool | readOnly () const override |
|
void | setReadOnly (bool ro) |
|
virtual UndoStack * | undoStack () const override |
|
virtual TimeSigMap * | sigmap () const override |
|
virtual TempoMap * | tempomap () const override |
|
virtual bool | playlistDirty () const override |
|
virtual void | setPlaylistDirty () override |
|
void | setPlaylistClean () |
|
void | setExpandRepeats (bool expandRepeats) |
|
void | updateRepeatListTempo () |
| needed for usage in Seq::processMessages More...
|
|
virtual const RepeatList & | repeatList () const override |
|
virtual QList< Excerpt * > & | excerpts () override |
|
virtual const QList< Excerpt * > & | excerpts () const override |
|
virtual QQueue< MidiInputEvent > * | midiInputQueue () override |
|
virtual std::list< MidiInputEvent > * | activeMidiPitches () override |
|
MasterScore * | next () const |
|
MasterScore * | prev () const |
|
virtual Movements * | movements () override |
|
virtual const Movements * | movements () const override |
|
void | setMovements (Movements *m) |
|
void | addMovement (MasterScore *score) |
|
virtual void | setUpdateAll () override |
|
void | setLayoutAll (int staff=-1, const Element *e=nullptr) |
|
void | setLayout (const Fraction &tick, int staff, const Element *e=nullptr) |
|
void | setLayout (const Fraction &tick1, const Fraction &tick2, int staff1, int staff2, const Element *e=nullptr) |
|
virtual CmdState & | cmdState () override |
|
const CmdState & | cmdState () const override |
|
virtual void | addLayoutFlags (LayoutFlags val) override |
|
virtual void | setInstrumentsChanged (bool val) override |
|
void | setExcerptsChanged (bool val) |
|
bool | excerptsChanged () const |
|
bool | instrumentsChanged () const |
|
Revisions * | revisions () |
|
bool | isSavable () const |
|
void | setTempomap (TempoMap *tm) |
|
bool | saveFile () |
| If file has generated name, create a modal file save dialog and ask filename. More...
|
|
FileError | read1 (XmlReader &, bool ignoreVersionError) |
|
FileError | loadCompressedMsc (QIODevice *, bool ignoreVersionError) |
|
FileError | loadMsc (QString name, bool ignoreVersionError) |
|
FileError | loadMsc (QString name, QIODevice *, bool ignoreVersionError) |
|
FileError | read114 (XmlReader &) |
|
FileError | read206 (XmlReader &) |
|
FileError | read301 (XmlReader &) |
|
QByteArray | readToBuffer () |
|
QByteArray | readCompressedToBuffer () |
|
Omr * | omr () const |
|
void | setOmr (Omr *o) |
|
void | removeOmr () |
|
bool | showOmr () const |
|
void | setShowOmr (bool v) |
|
int | midiPortCount () const |
|
void | setMidiPortCount (int val) |
|
std::vector< MidiMapping > & | midiMapping () |
|
MidiMapping * | midiMapping (int channel) |
|
void | addMidiMapping (Channel *channel, Part *part, int midiPort, int midiChannel) |
|
void | updateMidiMapping (Channel *channel, Part *part, int midiPort, int midiChannel) |
|
int | midiPort (int idx) const |
|
int | midiChannel (int idx) const |
|
void | rebuildMidiMapping () |
|
void | checkMidiMapping () |
|
bool | exportMidiMapping () |
|
int | getNextFreeMidiMapping (int p=-1, int ch=-1) |
|
int | getNextFreeDrumMidiMapping () |
|
void | enqueueMidiEvent (MidiInputEvent ev) |
|
void | rebuildAndUpdateExpressive (Synthesizer *synth) |
|
void | updateExpressive (Synthesizer *synth) |
|
void | updateExpressive (Synthesizer *synth, bool expressive, bool force=false) |
|
void | setSoloMute () |
|
Fraction | pos (POS pos) const |
|
void | setPos (POS pos, Fraction tick) |
|
void | addExcerpt (Excerpt *) |
|
void | removeExcerpt (Excerpt *) |
|
void | deleteExcerpt (Excerpt *) |
|
void | setPlaybackScore (Score *) |
|
Score * | playbackScore () |
|
const Score * | playbackScore () const |
|
Channel * | playbackChannel (const Channel *c) |
|
const Channel * | playbackChannel (const Channel *c) const |
|
MasterScore * | unrollRepeats () |
|
QFileInfo * | fileInfo () |
|
const QFileInfo * | fileInfo () const |
|
void | setName (const QString &) |
|
const QFileInfo & | sessionStartBackupInfo () const |
|
virtual QString | title () const override |
|
virtual int | pageIdx (Page *page) const override |
|
virtual const QList< Page * > & | pages () const override |
|
virtual QList< Page * > & | pages () override |
|
virtual int | npages () const override |
|
virtual MStyle & | style () override |
|
virtual const MStyle & | style () const override |
|
| Score () |
|
| Score (MasterScore *, bool forcePartStyle=true) |
|
| Score (MasterScore *, const MStyle &) |
|
| Score (const Score &)=delete |
|
Score & | operator= (const Score &)=delete |
|
virtual | ~Score () |
|
Score * | clone () |
|
virtual ElementType | type () const override |
|
void | rebuildBspTree () |
|
bool | noStaves () const |
|
void | insertPart (Part *, int) |
|
void | removePart (Part *) |
|
void | insertStaff (Staff *, int) |
|
void | cmdRemoveStaff (int staffIdx) |
|
void | removeStaff (Staff *) |
|
void | addMeasure (MeasureBase *, MeasureBase *) |
|
void | readStaff (XmlReader &) |
|
bool | read (XmlReader &) |
|
Excerpt * | excerpt () |
|
void | setExcerpt (Excerpt *e) |
|
System * | collectSystem (LayoutContext &) |
|
void | layoutSystemElements (System *system, LayoutContext &lc) |
|
void | getNextMeasure (LayoutContext &) |
|
void | cmdRemovePart (Part *) |
|
void | cmdAddTie (bool addToChord=false) |
|
void | cmdToggleTie () |
|
void | cmdAddOttava (OttavaType) |
|
void | cmdAddStretch (qreal) |
|
void | cmdResetNoteAndRestGroupings () |
|
void | cmdResetAllPositions () |
|
void | cmdDoubleDuration () |
|
void | cmdHalfDuration () |
|
void | cmdIncDurationDotted () |
|
void | cmdDecDurationDotted () |
|
void | cmdToggleLayoutBreak (LayoutBreak::Type) |
|
void | addRemoveBreaks (int interval, bool lock) |
|
bool | transpose (Note *n, Interval, bool useSharpsFlats) |
|
void | transposeKeys (int staffStart, int staffEnd, const Fraction &tickStart, const Fraction &tickEnd, const Interval &, bool useInstrument=false, bool flip=false) |
|
bool | transpose (TransposeMode mode, TransposeDirection, Key transposeKey, int transposeInterval, bool trKeys, bool transposeChordNames, bool useDoubleSharpsFlats) |
|
bool | appendMeasuresFromScore (Score *score, const Fraction &startTick, const Fraction &endTick) |
|
bool | appendScore (Score *, bool addPageBreak=false, bool addSectionBreak=true) |
|
void | write (XmlWriter &, bool onlySelection) |
|
void | writeMovement (XmlWriter &, bool onlySelection) |
|
QList< Staff * > & | staves () |
|
const QList< Staff * > & | staves () const |
|
int | nstaves () const |
|
int | ntracks () const |
|
int | staffIdx (const Part *) const |
| Return index for the first staff of part. More...
|
|
Staff * | staff (int n) const |
|
Measure * | pos2measure (const QPointF &, int *staffIdx, int *pitch, Segment **, QPointF *offset) const |
|
void | dragPosition (const QPointF &, int *staffIdx, Segment **) const |
|
void | undoAddElement (Element *element) |
|
void | undoAddCR (ChordRest *element, Measure *, const Fraction &tick) |
|
void | undoRemoveElement (Element *element) |
|
void | undoChangeSpannerElements (Spanner *spanner, Element *startElement, Element *endElement) |
|
void | undoChangeElement (Element *oldElement, Element *newElement) |
|
void | undoChangePitch (Note *note, int pitch, int tpc1, int tpc2) |
|
void | undoChangeFretting (Note *note, int pitch, int string, int fret, int tpc1, int tpc2) |
|
void | spellNotelist (std::vector< Note *> ¬es) |
|
void | undoChangeTpc (Note *note, int tpc) |
|
void | undoChangeChordRestLen (ChordRest *cr, const TDuration &) |
|
void | undoTransposeHarmony (Harmony *, int, int) |
|
void | undoExchangeVoice (Measure *measure, int val1, int val2, int staff1, int staff2) |
|
void | undoRemovePart (Part *part, int idx) |
|
void | undoInsertPart (Part *part, int idx) |
|
void | undoRemoveStaff (Staff *staff) |
|
void | undoInsertStaff (Staff *staff, int idx, bool createRests=true) |
|
void | undoChangeInvisible (Element *, bool) |
|
void | undoChangeTuning (Note *, qreal) |
|
void | undoChangeUserMirror (Note *, MScore::DirectionH) |
|
void | undoChangeKeySig (Staff *ostaff, const Fraction &tick, KeySigEvent) |
|
void | undoChangeClef (Staff *ostaff, Element *, ClefType st) |
|
bool | undoPropertyChanged (Element *e, Pid t, const QVariant &st, PropertyFlags ps=PropertyFlags::NOSTYLE) |
|
void | undoPropertyChanged (ScoreElement *, Pid, const QVariant &v, PropertyFlags ps=PropertyFlags::NOSTYLE) |
|
void | undo (UndoCommand *, EditData *=0) const |
|
void | undoRemoveMeasures (Measure *, Measure *) |
|
void | undoAddBracket (Staff *staff, int level, BracketType type, int span) |
|
void | undoRemoveBracket (Bracket *) |
|
void | undoInsertTime (const Fraction &tick, const Fraction &len) |
|
void | undoChangeStyleVal (Sid idx, const QVariant &v) |
|
void | undoChangePageNumberOffset (int po) |
|
Note * | setGraceNote (Chord *, int pitch, NoteType type, int len) |
| Create a grace note in front of a normal note. More...
|
|
Segment * | setNoteRest (Segment *, int track, NoteVal nval, Fraction, Direction stemDirection=Direction::AUTO, bool forceAccidental=false, bool rhythmic=false) |
|
void | changeCRlen (ChordRest *cr, const TDuration &) |
|
void | changeCRlen (ChordRest *cr, const Fraction &, bool fillWithRest=true) |
|
void | createCRSequence (const Fraction &f, ChordRest *cr, const Fraction &tick) |
|
Fraction | makeGap (Segment *, int track, const Fraction &, Tuplet *, bool keepChord=false) |
|
bool | makeGap1 (const Fraction &baseTick, int staffIdx, const Fraction &len, int voiceOffset[VOICES]) |
|
bool | makeGapVoice (Segment *seg, int track, Fraction len, const Fraction &tick) |
|
Rest * | addRest (const Fraction &tick, int track, TDuration, Tuplet *) |
|
Rest * | addRest (Segment *seg, int track, TDuration d, Tuplet *) |
|
Chord * | addChord (const Fraction &tick, TDuration d, Chord *oc, bool genTie, Tuplet *tuplet) |
|
ChordRest * | addClone (ChordRest *cr, const Fraction &tick, const TDuration &d) |
|
Rest * | setRest (const Fraction &tick, int track, const Fraction &, bool useDots, Tuplet *tuplet, bool useFullMeasureRest=true) |
|
void | upDown (bool up, UpDownMode) |
| Increment/decrement pitch of note by one or by an octave. More...
|
|
void | upDownDelta (int pitchDelta) |
| Add the delta to the pitch of note. More...
|
|
ChordRest * | searchNote (const Fraction &tick, int track) const |
|
void | addArticulation (SymId) |
| Add attribute attr to all selected notes/rests. More...
|
|
bool | addArticulation (Element *, Articulation *atr) |
|
void | toggleAccidental (AccidentalType, const EditData &ed) |
|
void | changeAccidental (AccidentalType) |
| Change accidental to subtype idx for all selected notes. More...
|
|
void | changeAccidental (Note *oNote, Ms::AccidentalType) |
| Change accidental to subtype for note note. More...
|
|
void | addElement (Element *) |
| Add element to its parent. More...
|
|
void | removeElement (Element *) |
| Remove element from its parent. More...
|
|
Note * | addPitch (NoteVal &, bool addFlag) |
|
void | addPitch (int pitch, bool addFlag, bool insert) |
|
Note * | addTiedMidiPitch (int pitch, bool addFlag, Chord *prevChord) |
|
Note * | addMidiPitch (int pitch, bool addFlag) |
|
Note * | addNote (Chord *, NoteVal ¬eVal, bool forceAccidental=false) |
|
NoteVal | noteValForPosition (Position pos, AccidentalType at, bool &error) |
|
void | deleteItem (Element *) |
|
void | deleteMeasures (MeasureBase *firstMeasure, MeasureBase *lastMeasure) |
|
void | cmdDeleteSelection () |
|
void | cmdFullMeasureRest () |
|
void | putNote (const QPointF &, bool replace, bool insert) |
|
void | insertChord (const Position &) |
|
void | localInsertChord (const Position &) |
|
void | globalInsertChord (const Position &) |
|
void | cloneVoice (int strack, int dtrack, Segment *sf, const Fraction &lTick, bool link=true, bool spanner=true) |
|
void | repitchNote (const Position &pos, bool replace) |
|
void | regroupNotesAndRests (const Fraction &startTick, const Fraction &endTick, int track) |
|
bool | checkTimeDelete (Segment *, Segment *) |
|
void | timeDelete (Measure *, Segment *, const Fraction &) |
|
void | startCmd () |
| Start a GUI command by clearing the redraw area and starting a user-visible undo. More...
|
|
void | endCmd (bool rollback=false) |
| End a GUI command by (if undo) ending a user-visble undo and (always) updating the redraw area. More...
|
|
void | update () |
|
void | undoRedo (bool undo, EditData *) |
|
void | cmdRemoveTimeSig (TimeSig *) |
|
void | cmdAddTimeSig (Measure *, int staffIdx, TimeSig *, bool local) |
|
void | setLayoutAll (int staff=-1, const Element *e=nullptr) |
|
void | setLayout (const Fraction &tick, int staff, const Element *e=nullptr) |
|
void | setLayout (const Fraction &tick1, const Fraction &tick2, int staff1, int staff2, const Element *e=nullptr) |
|
void | addRefresh (const QRectF &) |
|
void | cmdRelayout () |
|
void | cmdToggleAutoplace (bool all) |
|
bool | playNote () const |
|
void | setPlayNote (bool v) |
|
bool | playChord () const |
|
void | setPlayChord (bool v) |
|
bool | selectionChanged () const |
|
void | setSelectionChanged (bool val) |
|
void | deleteLater (ScoreElement *e) |
|
void | deletePostponed () |
|
void | changeVoice (int) |
|
void | colorItem (Element *) |
|
QList< Part * > & | parts () |
|
const QList< Part * > & | parts () const |
|
void | appendPart (Part *p) |
|
void | updateStaffIndex () |
|
void | sortStaves (QList< int > &dst) |
|
bool | showInvisible () const |
|
bool | showUnprintable () const |
|
bool | showFrames () const |
|
bool | showPageborders () const |
|
bool | markIrregularMeasures () const |
|
bool | showInstrumentNames () const |
|
bool | showVBox () const |
|
void | setShowInvisible (bool v) |
|
void | setShowUnprintable (bool v) |
|
void | setShowFrames (bool v) |
|
void | setShowPageborders (bool v) |
|
void | setMarkIrregularMeasures (bool v) |
|
void | setShowInstrumentNames (bool v) |
|
void | setShowVBox (bool v) |
|
bool | saveFile (QFileInfo &info) |
|
bool | saveFile (QIODevice *f, bool msczFormat, bool onlySelection=false) |
|
bool | saveCompressedFile (QFileInfo &, bool onlySelection) |
|
bool | saveCompressedFile (QFileDevice *, QFileInfo &, bool onlySelection, bool createThumbnail=true) |
|
void | print (QPainter *printer, int page) |
|
ChordRest * | getSelectedChordRest () const |
|
QSet< ChordRest * > | getSelectedChordRests () const |
|
void | getSelectedChordRest2 (ChordRest **cr1, ChordRest **cr2) const |
|
void | select (Element *obj, SelectType=SelectType::SINGLE, int staff=0) |
|
void | selectSimilar (Element *e, bool sameStaff) |
|
void | selectSimilarInRange (Element *e) |
|
void | deselect (Element *obj) |
|
void | deselectAll () |
|
void | updateSelection () |
|
Element * | getSelectedElement () const |
|
const Selection & | selection () const |
|
Selection & | selection () |
|
SelectionFilter & | selectionFilter () |
|
void | setSelection (const Selection &s) |
|
Fraction | pos () |
|
Measure * | tick2measure (const Fraction &tick) const |
|
Measure * | tick2measureMM (const Fraction &tick) const |
|
MeasureBase * | tick2measureBase (const Fraction &tick) const |
|
Segment * | tick2segment (const Fraction &tick, bool first, SegmentType st, bool useMMrest=false) const |
|
Segment * | tick2segment (const Fraction &tick) const |
|
Segment * | tick2segment (const Fraction &tick, bool first) const |
|
Segment * | tick2segmentMM (const Fraction &tick, bool first, SegmentType st) const |
|
Segment * | tick2segmentMM (const Fraction &tick) const |
|
Segment * | tick2segmentMM (const Fraction &tick, bool first) const |
|
Segment * | tick2leftSegment (const Fraction &tick) const |
| return the segment at this tick position if any or the first segment before this tick position More...
|
|
Segment * | tick2rightSegment (const Fraction &tick) const |
| return the segment at this tick position if any or the first segment after this tick position More...
|
|
void | fixTicks () |
| This is needed after. More...
|
|
void | rebuildTempoAndTimeSigMaps (Measure *m) |
| updates tempomap and time sig map for a measure More...
|
|
Element * | nextElement () |
|
Element * | prevElement () |
|
void | cmd (const QAction *, EditData &) |
|
int | fileDivision (int t) const |
|
void | setFileDivision (int t) |
|
QString | importedFilePath () const |
|
void | setImportedFilePath (const QString &filePath) |
|
bool | dirty () const |
|
ScoreContentState | state () const |
|
void | setCreated (bool val) |
|
bool | created () const |
|
bool | savedCapture () const |
|
bool | saved () const |
|
void | setSaved (bool v) |
|
void | setSavedCapture (bool v) |
|
bool | printing () const |
|
void | setPrinting (bool val) |
|
void | setAutosaveDirty (bool v) |
|
bool | autosaveDirty () const |
|
void | spell () |
|
void | spell (int startStaff, int endStaff, Segment *startSegment, Segment *endSegment) |
|
void | spell (Note *) |
|
Fraction | nextSeg (const Fraction &tick, int track) |
|
void | setStyle (const MStyle &s) |
|
bool | loadStyle (const QString &, bool ign=false) |
|
bool | saveStyle (const QString &) |
|
QVariant | styleV (Sid idx) const |
|
Spatium | styleS (Sid idx) const |
|
qreal | styleP (Sid idx) const |
|
QString | styleSt (Sid idx) const |
|
bool | styleB (Sid idx) const |
|
qreal | styleD (Sid idx) const |
|
int | styleI (Sid idx) const |
|
void | setStyleValue (Sid sid, QVariant value) |
|
QString | getTextStyleUserName (Tid tid) |
|
qreal | spatium () const |
|
void | setSpatium (qreal v) |
|
bool | genCourtesyTimesig () const |
|
bool | genCourtesyClef () const |
|
Fraction | playPos () const |
|
void | setPlayPos (const Fraction &tick) |
|
Fraction | loopInTick () const |
|
Fraction | loopOutTick () const |
|
void | setLoopInTick (const Fraction &tick) |
|
void | setLoopOutTick (const Fraction &tick) |
|
Fraction | pos (POS pos) const |
|
void | setPos (POS pos, Fraction tick) |
|
bool | noteEntryMode () const |
|
void | setNoteEntryMode (bool val) |
|
NoteEntryMethod | noteEntryMethod () const |
|
void | setNoteEntryMethod (NoteEntryMethod m) |
|
bool | usingNoteEntryMethod (NoteEntryMethod m) |
|
Fraction | inputPos () const |
|
int | inputTrack () const |
|
const InputState & | inputState () const |
|
InputState & | inputState () |
|
void | setInputState (const InputState &st) |
|
void | setInputTrack (int t) |
|
void | spatiumChanged (qreal oldValue, qreal newValue) |
|
void | styleChanged () |
|
void | cmdPaste (const QMimeData *ms, MuseScoreView *view, Fraction scale=Fraction(1, 1)) |
|
bool | pasteStaff (XmlReader &, Segment *dst, int staffIdx, Fraction scale=Fraction(1, 1)) |
|
void | readAddConnector (ConnectorInfoReader *info, bool pasteMode) override |
|
void | pasteSymbols (XmlReader &e, ChordRest *dst) |
|
void | renderMidi (EventMap *events, const SynthesizerState &synthState) |
|
void | renderMidi (EventMap *events, bool metronome, bool expandRepeats, const SynthesizerState &synthState) |
|
BeatType | tick2beatType (const Fraction &tick) |
|
int | mscVersion () const |
|
void | setMscVersion (int v) |
|
void | addLyrics (const Fraction &tick, int staffIdx, const QString &) |
|
void | updateSwing () |
|
void | createPlayEvents (Measure *start=nullptr, Measure *end=nullptr) |
|
void | updateCapo () |
|
void | updateVelo () |
|
void | updateChannel () |
|
void | cmdConcertPitchChanged (bool, bool) |
|
void | setTempo (Segment *, qreal) |
|
void | setTempo (const Fraction &tick, qreal bps) |
|
void | removeTempo (const Fraction &tick) |
|
void | setPause (const Fraction &tick, qreal seconds) |
|
qreal | tempo (const Fraction &tick) const |
|
bool | defaultsRead () const |
|
void | setDefaultsRead (bool b) |
|
Text * | getText (Tid subtype) |
|
bool | isPalette () const |
|
void | setPaletteMode (bool palette) |
|
void | lassoSelect (const QRectF &) |
|
void | lassoSelectEnd () |
|
Page * | searchPage (const QPointF &) const |
|
QList< System * > | searchSystem (const QPointF &p) const |
|
Measure * | searchMeasure (const QPointF &p) const |
|
bool | getPosition (Position *pos, const QPointF &, int voice) const |
|
void | cmdDeleteTuplet (Tuplet *, bool replaceWithRest) |
|
Measure * | getCreateMeasure (const Fraction &tick) |
|
void | adjustBracketsDel (int sidx, int eidx) |
|
void | adjustBracketsIns (int sidx, int eidx) |
|
void | adjustKeySigs (int sidx, int eidx, KeyList km) |
|
Measure * | searchLabel (const QString &s, Measure *startMeasure=nullptr, Measure *endMeasure=nullptr) |
|
Measure * | searchLabelWithinSectionFirst (const QString &s, Measure *sectionStartMeasure, Measure *sectionEndMeasure) |
|
qreal | utick2utime (int tick) const |
|
int | utime2utick (qreal utime) const |
|
void | nextInputPos (ChordRest *cr, bool) |
|
void | cmdMirrorNoteHead () |
|
qreal | loWidth () const |
|
qreal | loHeight () const |
|
const QList< System * > & | systems () const |
|
QList< System * > & | systems () |
|
MeasureBaseList * | measures () |
|
bool | checkHasMeasures () const |
|
MeasureBase * | first () const |
|
MeasureBase * | firstMM () const |
|
MeasureBase * | last () const |
|
Ms::Measure * | firstMeasure () const |
|
Ms::Measure * | firstMeasureMM () const |
|
Ms::Measure * | lastMeasure () const |
|
Ms::Measure * | lastMeasureMM () const |
|
MeasureBase * | measure (int idx) const |
|
Measure * | crMeasure (int idx) const |
|
Fraction | endTick () const |
|
Segment * | firstSegment (SegmentType s) const |
|
Segment * | firstSegmentMM (SegmentType s) const |
|
Segment * | lastSegment () const |
|
void | connectTies (bool silent=false) |
| Rebuild tie connections. More...
|
|
qreal | point (const Spatium sp) const |
|
void | scanElements (void *data, void(*func)(void *, Element *), bool all=true) |
|
void | scanElementsInRange (void *data, void(*func)(void *, Element *), bool all=true) |
|
int | fileDivision () const |
| division of current loading *.msc file More...
|
|
void | splitStaff (int staffIdx, int splitPoint) |
|
QString | tmpName () const |
|
void | setTmpName (const QString &s) |
|
bool | processMidiInput () |
|
Lyrics * | addLyrics () |
|
FiguredBass * | addFiguredBass () |
|
void | expandVoice (Segment *s, int track) |
|
void | expandVoice () |
|
Element * | selectMove (const QString &cmd) |
|
Element * | move (const QString &cmd) |
|
void | cmdEnterRest (const TDuration &d) |
|
void | cmdAddInterval (int, const std::vector< Note *> &) |
|
void | cmdCreateTuplet (ChordRest *, Tuplet *) |
|
void | removeAudio () |
|
void | doLayout () |
|
void | doLayoutRange (const Fraction &, const Fraction &) |
|
void | layoutLinear (bool layoutAll, LayoutContext &lc) |
|
void | layoutChords1 (Segment *segment, int staffIdx) |
|
qreal | layoutChords2 (std::vector< Note *> ¬es, bool up) |
|
void | layoutChords3 (std::vector< Note *> &, const Staff *, Segment *) |
|
SynthesizerState & | synthesizerState () |
|
void | setSynthesizerState (const SynthesizerState &s) |
|
void | updateHairpin (Hairpin *) |
|
void | removeHairpin (Hairpin *) |
|
MasterScore * | masterScore () const |
|
void | setMasterScore (MasterScore *s) |
|
void | createRevision () |
|
void | writeSegments (XmlWriter &xml, int strack, int etrack, Segment *sseg, Segment *eseg, bool, bool) |
|
const QMap< QString, QString > & | metaTags () const |
|
QMap< QString, QString > & | metaTags () |
|
void | setMetaTags (const QMap< QString, QString > &t) |
|
QString | metaTag (const QString &tag) const |
|
void | setMetaTag (const QString &tag, const QString &val) |
|
void | cmdSplitMeasure (ChordRest *) |
|
void | splitMeasure (Segment *) |
|
void | cmdJoinMeasure (Measure *, Measure *) |
|
int | pageNumberOffset () const |
|
void | setPageNumberOffset (int v) |
|
QString | mscoreVersion () const |
|
int | mscoreRevision () const |
|
void | setMscoreVersion (const QString &val) |
|
void | setMscoreRevision (int val) |
|
uint | currentLayerMask () const |
|
void | setCurrentLayer (int val) |
|
int | currentLayer () const |
|
QString * | layerTags () |
|
QString * | layerTagComments () |
|
QList< Layer > & | layer () |
|
const QList< Layer > & | layer () const |
|
bool | tagIsValid (uint tag) const |
|
void | addViewer (MuseScoreView *v) |
|
void | removeViewer (MuseScoreView *v) |
|
const QList< MuseScoreView * > & | getViewer () const |
|
LayoutMode | layoutMode () const |
|
void | setLayoutMode (LayoutMode lm) |
|
bool | floatMode () const |
|
bool | pageMode () const |
|
bool | lineMode () const |
|
bool | systemMode () const |
|
Tuplet * | searchTuplet (XmlReader &e, int id) |
|
void | cmdSelectAll () |
|
void | cmdSelectSection () |
|
void | respace (std::vector< ChordRest *> *elements) |
|
void | transposeSemitone (int semitone) |
|
void | insertMeasure (ElementType type, MeasureBase *, bool createEmptyMeasures=false) |
|
Audio * | audio () const |
|
void | setAudio (Audio *a) |
|
PlayMode | playMode () const |
|
void | setPlayMode (PlayMode v) |
|
int | linkId () |
|
void | linkId (int) |
|
int | getLinkId () const |
|
QList< Score * > | scoreList () |
|
bool | switchLayer (const QString &s) |
|
void | appendPart (const QString &) |
|
void | appendMeasures (int) |
|
const std::multimap< int, Spanner * > & | spanner () const |
|
SpannerMap & | spannerMap () |
|
bool | isSpannerStartEnd (const Fraction &tick, int track) const |
|
void | removeSpanner (Spanner *) |
|
void | addSpanner (Spanner *) |
|
void | cmdAddSpanner (Spanner *spanner, const QPointF &pos, bool firstStaffOnly=false) |
|
void | cmdAddSpanner (Spanner *spanner, int staffIdx, Segment *startSegment, Segment *endSegment) |
|
void | checkSpanner (const Fraction &startTick, const Fraction &lastTick) |
|
const std::set< Spanner * > | unmanagedSpanners () |
|
void | addUnmanagedSpanner (Spanner *) |
|
void | removeUnmanagedSpanner (Spanner *) |
|
Hairpin * | addHairpin (HairpinType, const Fraction &tickStart, const Fraction &tickEnd, int track) |
|
Hairpin * | addHairpin (HairpinType, ChordRest *cr1, ChordRest *cr2=nullptr, bool toCr2End=true) |
|
ChordRest * | findCR (Fraction tick, int track) const |
|
ChordRest * | findCRinStaff (const Fraction &tick, int staffIdx) const |
|
void | insertTime (const Fraction &tickPos, const Fraction &tickLen) |
|
ScoreFont * | scoreFont () const |
|
void | setScoreFont (ScoreFont *f) |
|
qreal | noteHeadWidth () const |
|
void | setNoteHeadWidth (qreal n) |
|
QList< int > | uniqueStaves () const |
|
void | transpositionChanged (Part *, Interval, Fraction tickStart={ 0, 1 }, Fraction tickEnd={ -1, 1 }) |
|
void | moveUp (ChordRest *) |
|
void | moveDown (ChordRest *) |
|
Element * | upAlt (Element *) |
|
Note * | upAltCtrl (Note *) const |
|
Element * | downAlt (Element *) |
|
Note * | downAltCtrl (Note *) const |
|
Element * | firstElement (bool frame=true) |
|
Element * | lastElement (bool frame=true) |
|
int | nmeasures () const |
|
bool | hasLyrics () |
|
bool | hasHarmonies () |
|
int | lyricCount () |
|
int | harmonyCount () |
|
QString | extractLyrics () |
|
int | keysig () |
|
int | duration () |
|
void | cmdInsertClef (Clef *clef, ChordRest *cr) |
|
void | cmdExplode () |
| explodes contents of top selected staff into subsequent staves More...
|
|
void | cmdImplode () |
| implodes contents of selected staves into top staff for single staff, merge voices More...
|
|
void | cmdSlashFill () |
| fills selected region with slashes More...
|
|
void | cmdSlashRhythm () |
| converts rhythms in selected region to slashes More...
|
|
void | cmdResequenceRehearsalMarks () |
| resequences rehearsal marks within a range selection or, if nothing is selected, the entire score More...
|
|
void | cmdExchangeVoice (int, int) |
|
void | cmdRemoveEmptyTrailingMeasures () |
|
void | setAccessibleInfo (QString s) |
|
QString | accessibleInfo () const |
|
QImage | createThumbnail () |
|
QString | createRehearsalMarkText (RehearsalMark *current) const |
|
QString | nextRehearsalMarkText (RehearsalMark *previous, RehearsalMark *current) const |
|
bool | sanityCheck (const QString &name=QString()) |
| Check that voice 1 is complete Check that voices > 1 contains less than measure duration. More...
|
|
bool | checkKeys () |
| check that key map is in sync with actual keys More...
|
|
bool | checkClefs () |
| check that clef map is in sync with actual clefs More...
|
|
void | switchToPageMode () |
|
virtual QVariant | getProperty (Pid) const override |
|
virtual bool | setProperty (Pid, const QVariant &) override |
|
virtual QVariant | propertyDefault (Pid) const override |
|
void | cmdTimeDelete () |
|
void | localTimeDelete () |
|
void | globalTimeDelete () |
|
bool | isTopScore () const |
|
Text * | headerText () const |
|
Text * | footerText () const |
|
void | setHeaderText (Text *t) |
|
void | setFooterText (Text *t) |
|
void | cmdAddPitch (int note, bool addFlag, bool insert) |
|
void | forAllLyrics (std::function< void(Lyrics *)> f) |
|
System * | getNextSystem (LayoutContext &) |
|
void | hideEmptyStaves (System *system, bool isFirstSystem) |
|
void | layoutLyrics (System *) |
|
void | createBeams (Measure *) |
|
| 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 bool | sizeIsSpatiumDependent () const |
|
virtual void | reset () |
|
virtual Pid | propertyId (const QStringRef &xmlName) const |
|
virtual QString | propertyUserValue (Pid) const |
|
virtual void | initElementStyle (const ElementStyle *) |
|
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) |
|
virtual Sid | getPropertyStyle (Pid) const |
|
bool | readProperty (const QStringRef &, XmlReader &, Pid) |
|
void | readProperty (XmlReader &, Pid) |
|
bool | readStyledProperty (XmlReader &e, const QStringRef &tag) |
|
virtual void | undoChangeProperty (Pid id, const QVariant &, PropertyFlags ps) |
|
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 |
|
virtual bool | isElement () 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 |
|