Ejemplo n.º 1
0
bool MelodyNoteGraphicBuilder::isPitchOnLine(const Pitch &pitch) const
{
    if (pitch.staffPos() % 2) {
        return false;
    }
    return true;
}
Ejemplo n.º 2
0
void MelodyNoteGraphicBuilder::setLedgerLinesForPitch(const Pitch &pitch)
{
    if (m_pitchContext.isNull())
        return;

    int staffPos = pitch.staffPos();
    int ledgerLineCount = ledgerLineCountForStaffPos(staffPos);
    m_glyph->setLedgerLines(ledgerLineCount, staffPos < 0);
}