Merge pull request #11160 from micpap25/staff-properties-instrument-name

Add Staff/part properties to Instrument right-click menu
This commit is contained in:
RomanPudashkin 2022-04-12 15:07:12 +02:00 committed by GitHub
commit f1b6986b17
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
2 changed files with 12 additions and 0 deletions

View file

@ -47,6 +47,8 @@ MenuItemList NotationContextMenuModel::makeItemsByElementType(ElementType elemen
return makeSystemTextItems();
case ElementType::TIMESIG:
return makeTimeSignatureItems();
case ElementType::INSTRUMENT_NAME:
return makeInstrumentNameItems();
case ElementType::HARMONY:
return makeHarmonyItems();
default:
@ -139,6 +141,15 @@ MenuItemList NotationContextMenuModel::makeTimeSignatureItems()
return items;
}
MenuItemList NotationContextMenuModel::makeInstrumentNameItems()
{
MenuItemList items = makeElementItems();
items << makeSeparator();
items << makeMenuItem("staff-properties");
return items;
}
MenuItemList NotationContextMenuModel::makeHarmonyItems()
{
MenuItemList items = makeElementItems();

View file

@ -47,6 +47,7 @@ private:
uicomponents::MenuItemList makeStaffTextItems();
uicomponents::MenuItemList makeSystemTextItems();
uicomponents::MenuItemList makeTimeSignatureItems();
uicomponents::MenuItemList makeInstrumentNameItems();
uicomponents::MenuItemList makeHarmonyItems();
uicomponents::MenuItemList makeSelectItems();
uicomponents::MenuItemList makeElementItems();