fix #25112 export slur on grace notes
fix #25112: import slur on grace notes
fix #25424: ottava playback solved
Added new constructor for parts, removed unnecessary calls to
setParentScore.
Fixed test scores by removing redundant metaTags in parts section.
fix #25454: unisons should share noteheads despite duration difference
fix #25246: line properties for voltas
fix #25384: grace note spacing
fix #25456: Spurious key signatures appear when layout changes
Merge pull request #853 from jpirie/22898-guitar-pro-volta

Progress on #22898: Support for voltas in GP5 files
Merge pull request #852 from MarcSabatella/25384-grace-note-spacing

fix #25384: grace note spacing
Merge pull request #851 from MarcSabatella/25246-volta-line-properties

fix #25246: line properties for voltas
Merge pull request #850 from MarcSabatella/25454-unison-voices

fix #25454: unisons should share noteheads despite duration difference
fix #25394, fix #25457: do not sort notes in chord while looping through notes in chord
Merge pull request #848 from BartlomiejLewandowski/25283-partscopyright

25283 partscopyright
Merge pull request #841 from LucaRood/25424-ottava

fix #25424: ottava playback solved
Merge pull request #822 from Isensee/25112-slur-on-grace-export

fix #25112 export slur on grace notes
more vtest fixes

resp. fixing the earlier fix...
Merge pull request #854 from Jojo-Schmitz/vtest-fixes

more vtest fixes
Refactor FiguredBass class

Refactor FiguredBass to use a std::vector<FiguredBassItem*> rather than QList<FiguredBassItem>