Palette* MuseScore::newFingeringPalette() { Palette* sp = new Palette; sp->setName(QT_TRANSLATE_NOOP("Palette", "Fingering")); sp->setMag(1.5); sp->setGrid(28, 30); sp->setDrawGrid(true); const char finger[] = "012345pimac"; for (unsigned i = 0; i < strlen(finger); ++i) { Fingering* f = new Fingering(gscore); f->setText(QString(finger[i])); sp->append(f, tr("Fingering %1").arg(finger[i])); } const char stringnumber[] = "0123456"; for (unsigned i = 0; i < strlen(stringnumber); ++i) { Fingering* f = new Fingering(gscore); f->setTextStyleType(TextStyleType::STRING_NUMBER); f->setText(QString(stringnumber[i])); sp->append(f, tr("String number %1").arg(stringnumber[i])); } Symbol* symbol = new Symbol(gscore); symbol->setSym(SymId::stringsThumbPosition); sp->append(symbol, tr("Thumb")); return sp; }
Palette* MuseScore::newFingeringPalette() { Palette* sp = new Palette; sp->setName(tr("Fingering")); sp->setMag(1.5); sp->setGrid(28, 30); sp->setDrawGrid(true); const char finger[] = "012345pimac"; for (unsigned i = 0; i < strlen(finger); ++i) { Fingering* f = new Fingering(gscore); f->setText(QString(finger[i])); sp->append(f, tr("Fingering %1").arg(finger[i])); } const char stringnumber[] = "0123456"; for (unsigned i = 0; i < strlen(stringnumber); ++i) { Fingering* f = new Fingering(gscore); f->setTextStyleType(TEXT_STYLE_STRING_NUMBER); f->setText(QString(stringnumber[i])); sp->append(f, tr("String number %1").arg(stringnumber[i])); } Symbol* symbol = new Symbol(gscore, thumbSym); sp->append(symbol, tr("Thumb")); return sp; }
Palette* MuseScore::newFingeringPalette() { Palette* sp = new Palette; sp->setName(QT_TRANSLATE_NOOP("Palette", "Fingering")); sp->setMag(1.5); sp->setGrid(28, 30); sp->setDrawGrid(true); const char* finger = "012345"; for (unsigned i = 0; i < strlen(finger); ++i) { Fingering* f = new Fingering(gscore); f->setXmlText(QString(finger[i])); sp->append(f, tr("Fingering %1").arg(finger[i])); } finger = "pimac"; for (unsigned i = 0; i < strlen(finger); ++i) { Fingering* f = new Fingering(gscore); f->setTextStyleType(TextStyleType::RH_GUITAR_FINGERING); f->setXmlText(QString(finger[i])); sp->append(f, tr("RH Guitar Fingering %1").arg(finger[i])); } finger = "012345"; for (unsigned i = 0; i < strlen(finger); ++i) { Fingering* f = new Fingering(gscore); f->setTextStyleType(TextStyleType::LH_GUITAR_FINGERING); f->setXmlText(QString(finger[i])); sp->append(f, tr("LH Guitar Fingering %1").arg(finger[i])); } const char* stringnumber = "0123456"; for (unsigned i = 0; i < strlen(stringnumber); ++i) { Fingering* f = new Fingering(gscore); f->setTextStyleType(TextStyleType::STRING_NUMBER); f->setXmlText(QString(stringnumber[i])); sp->append(f, tr("String number %1").arg(stringnumber[i])); } return sp; }