Example #1
0
QString Trill::trillTypeName() const
      {
      for (TrillTableItem i : trillTable) {
            if (i.type == trillType())
                  return i.name;
            }
      qDebug("unknown Trill subtype %d", int(trillType()));
            return "?";
      }
Example #2
0
QString Trill::trillTypeName() const
{
    switch(trillType()) {
    case Type::TRILL_LINE:
        return "trill";
    case Type::UPPRALL_LINE:
        return "upprall";
    case Type::DOWNPRALL_LINE:
        return "downprall";
    case Type::PRALLPRALL_LINE:
        return "prallprall";
    default:
        qDebug("unknown Trill subtype %d", int(trillType()));
        return "?";
    }
}
Example #3
0
QString Trill::trillTypeName() const
      {
      switch(trillType()) {
            case TRILL_LINE:
                  return "trill";
            case UPPRALL_LINE:
                  return "upprall";
            case DOWNPRALL_LINE:
                  return "downprall";
            case PRALLPRALL_LINE:
                  return "prallprall";
            case PURE_LINE:
                  return "pure";
            default:
                  qDebug("unknown Trill subtype %d", trillType());
                  return "?";
            }
      }
QVariant Trill::getProperty(P_ID propertyId) const
      {
      switch(propertyId) {
            case P_ID::TRILL_TYPE:
                  return int(trillType());
            default:
                  break;
            }
      return SLine::getProperty(propertyId);
      }
Example #5
0
QVariant Trill::getProperty(Pid propertyId) const
      {
      switch(propertyId) {
            case Pid::TRILL_TYPE:
                  return int(trillType());
            case Pid::ORNAMENT_STYLE:
                  return int(ornamentStyle());
            case Pid::PLAY:
                  return bool(playArticulation());
            default:
                  break;
            }
      return SLine::getProperty(propertyId);
      }
QString Trill::trillTypeUserName()
      {
      return trillTable[static_cast<int>(trillType())].userName;
      }
Example #7
0
QString Trill::trillTypeUserName() const
      {
      return qApp->translate("trillType", trillTable[static_cast<int>(trillType())].userName.toUtf8().constData());
      }