void InspectorRest::setElement() { Rest* rest = toRest(inspector->element()); int dots = rest->dots(); dot1->setEnabled(dots > 0); dot2->setEnabled(dots > 1); dot3->setEnabled(dots > 2); dot4->setEnabled(dots > 3); tuplet->setEnabled(rest->tuplet()); InspectorElementBase::setElement(); }
void InspectorRest::dotClicked(int n) { Rest* rest = toRest(inspector->element()); if (rest == 0) return; if (rest->dots() > n) { NoteDot* dot = rest->dot(n); dot->score()->select(dot); dot->score()->update(); inspector->update(); } }