Example #1
0
void initStaffTypes()
      {
      StaffTypePitched* st = new StaffTypePitched();
      st->setName("Pitched 5 lines");
      st->setBuildin(true);
      st->setLines(5);
      st->setLineDistance(Spatium(1.0));
      st->setGenClef(true);
      st->setGenKeysig(true);
      st->setSlashStyle(false);
      st->setShowBarlines(true);
      st->setShowLedgerLines(true);
      staffTypes.append(st);

      StaffTypeTablature* stab = new StaffTypeTablature();
      stab->setName("Tab");
      stab->setBuildin(true);
      staffTypes.append(stab);

      StaffTypePercussion* sp = new StaffTypePercussion();
      sp->setName("Percussion 5 lines");
      sp->setBuildin(true);
      sp->setLines(5);
      sp->setLineDistance(Spatium(1.0));
      sp->setGenClef(true);
      sp->setGenKeysig(false);
      sp->setSlashStyle(false);
      sp->setShowBarlines(true);
      sp->setShowLedgerLines(true);
      staffTypes.append(sp);
      }