MuseScore
3.4
Music composition and notation
|
Parse the note pitch related part of the /score-partwise/part/measure/note node. More...
#include <importmxmlnotepitch.h>
Public Member Functions | |
mxmlNotePitch (MxmlLogger *logger) | |
void | pitch (QXmlStreamReader &e) |
Parse the /score-partwise/part/measure/note/pitch node. More... | |
bool | readProperties (QXmlStreamReader &e, Score *score) |
Handle selected child elements of the /score-partwise/part/measure/note node. More... | |
Accidental * | acc () const |
AccidentalType | accType () const |
int | alter () const |
int | displayOctave () const |
int | displayStep () const |
void | displayStepOctave (QXmlStreamReader &e) |
Handle <display-step> and <display-octave> for <rest> and <unpitched> More... | |
int | octave () const |
int | step () const |
bool | unpitched () const |
Private Attributes | |
Accidental * | _acc = 0 |
AccidentalType | _accType = AccidentalType::NONE |
int | _alter = 0 |
int | _displayStep = -1 |
int | _displayOctave = -1 |
int | _octave = -1 |
int | _step = 0 |
bool | _unpitched = false |
MxmlLogger * | _logger |
Error logger. More... | |
Parse the note pitch related part of the /score-partwise/part/measure/note node.
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
void Ms::mxmlNotePitch::displayStepOctave | ( | QXmlStreamReader & | e | ) |
Handle <display-step> and <display-octave> for <rest> and <unpitched>
|
inline |
void Ms::mxmlNotePitch::pitch | ( | QXmlStreamReader & | e | ) |
Parse the /score-partwise/part/measure/note/pitch node.
bool Ms::mxmlNotePitch::readProperties | ( | QXmlStreamReader & | e, |
Score * | score | ||
) |
Handle selected child elements of the /score-partwise/part/measure/note node.
Return true if handled.
|
inline |
|
inline |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
Error logger.
|
private |
|
private |
|
private |