partial ported #6921 : Fix #297458: Provide extra non-toggled post-application versions of accidental commands

This commit is contained in:
Igor Korsukov 2021-02-11 13:43:50 +02:00 committed by pereverzev+v
parent e3304b827f
commit 4eaf976ed0

View file

@ -4545,6 +4545,11 @@ void Score::cmd(const QAction* a, EditData& ed)
{ "nat", [](Score* cs, EditData& ed) { cs->toggleAccidental(AccidentalType::NATURAL, ed); } },
{ "flat", [](Score* cs, EditData& ed) { cs->toggleAccidental(AccidentalType::FLAT, ed); } },
{ "flat2", [](Score* cs, EditData& ed) { cs->toggleAccidental(AccidentalType::FLAT2, ed); } },
{ "sharp2-post", [](Score* cs, EditData&) { cs->changeAccidental(AccidentalType::SHARP2); } },
{ "sharp-post", [](Score* cs, EditData&) { cs->changeAccidental(AccidentalType::SHARP); } },
{ "nat-post", [](Score* cs, EditData&) { cs->changeAccidental(AccidentalType::NATURAL); } },
{ "flat-post", [](Score* cs, EditData&) { cs->changeAccidental(AccidentalType::FLAT); } },
{ "flat2-post", [](Score* cs, EditData&) { cs->changeAccidental(AccidentalType::FLAT2); } },
{ "flip", [](Score* cs, EditData&) { cs->cmdFlip(); } },
{ "stretch+", [](Score* cs, EditData&) { cs->cmdAddStretch(0.1); } },
{ "stretch-", [](Score* cs, EditData&) { cs->cmdAddStretch(-0.1); } },