Lines Matching refs:score

31       void verifyDelete(MasterScore* score, size_t spanners);
32 void verifyNoDelete(MasterScore* score, size_t spanners);
57 void TestSelectionRangeDelete::verifyDelete(MasterScore* score, size_t spanners) in verifyDelete() argument
59 score->startCmd(); in verifyDelete()
60 score->cmdDeleteSelection(); in verifyDelete()
61 score->endCmd(); in verifyDelete()
63 QVERIFY(score->spanner().size() == spanners -1); in verifyDelete()
64 score->undoRedo(true, 0); in verifyDelete()
65 QVERIFY(score->spanner().size() == spanners); in verifyDelete()
72 void TestSelectionRangeDelete::verifyNoDelete(MasterScore* score, size_t spanners) in verifyNoDelete() argument
74 score->startCmd(); in verifyNoDelete()
75 score->cmdDeleteSelection(); in verifyNoDelete()
76 score->endCmd(); in verifyNoDelete()
78 QVERIFY(score->spanner().size() == spanners); in verifyNoDelete()
79 score->undoRedo(true, 0); in verifyNoDelete()
80 QVERIFY(score->spanner().size() == spanners); in verifyNoDelete()
87 Element* chordRestAtBeat(Score* score, int beat, int half = 0) in chordRestAtBeat() argument
92 …return score->tick2segment(Fraction::fromTicks(tick), false, SegmentType::ChordRest,false)->elemen… in chordRestAtBeat()
108 MasterScore* score = readScore(DIR + "selectionrangedelete01.mscx"); in deleteSegmentWithSlur() local
110 score->doLayout(); in deleteSegmentWithSlur()
111 QVERIFY(score); in deleteSegmentWithSlur()
112 size_t spanners = score->spanner().size(); in deleteSegmentWithSlur()
114 score->select(chordRestAtBeat(score, 0),SelectType::RANGE); in deleteSegmentWithSlur()
115 verifyDelete(score,spanners); in deleteSegmentWithSlur()
116 score->deselectAll(); in deleteSegmentWithSlur()
118 score->select(chordRestAtBeat(score, 1),SelectType::RANGE); in deleteSegmentWithSlur()
119 verifyDelete(score,spanners); in deleteSegmentWithSlur()
120 score->deselectAll(); in deleteSegmentWithSlur()
122 score->select(chordRestAtBeat(score, 2),SelectType::RANGE); in deleteSegmentWithSlur()
123 verifyDelete(score,spanners); in deleteSegmentWithSlur()
124 score->deselectAll(); in deleteSegmentWithSlur()
126 score->select(chordRestAtBeat(score, 3),SelectType::RANGE); in deleteSegmentWithSlur()
127 verifyNoDelete(score,spanners); in deleteSegmentWithSlur()
128 score->deselectAll(); in deleteSegmentWithSlur()
130 score->select(chordRestAtBeat(score, 3,1),SelectType::RANGE); in deleteSegmentWithSlur()
131 verifyDelete(score,spanners); in deleteSegmentWithSlur()
132 score->deselectAll(); in deleteSegmentWithSlur()
134 delete score; in deleteSegmentWithSlur()
150 MasterScore* score = readScore(DIR + "selectionrangedelete02.mscx"); in deleteSegmentWithSpanner() local
152 score->doLayout(); in deleteSegmentWithSpanner()
153 QVERIFY(score); in deleteSegmentWithSpanner()
154 size_t spanners = score->spanner().size(); in deleteSegmentWithSpanner()
156 score->select(chordRestAtBeat(score, 0),SelectType::RANGE); in deleteSegmentWithSpanner()
157 verifyNoDelete(score,spanners); in deleteSegmentWithSpanner()
159 score->deselectAll(); in deleteSegmentWithSpanner()
161 score->select(chordRestAtBeat(score, 1),SelectType::RANGE); in deleteSegmentWithSpanner()
162 verifyNoDelete(score,spanners); in deleteSegmentWithSpanner()
163 score->deselectAll(); in deleteSegmentWithSpanner()
165 score->select(chordRestAtBeat(score, 2),SelectType::RANGE); in deleteSegmentWithSpanner()
166 verifyNoDelete(score,spanners); in deleteSegmentWithSpanner()
167 score->deselectAll(); in deleteSegmentWithSpanner()
169 score->select(chordRestAtBeat(score, 0),SelectType::RANGE); in deleteSegmentWithSpanner()
170 score->select(chordRestAtBeat(score, 2),SelectType::RANGE); in deleteSegmentWithSpanner()
171 verifyDelete(score,spanners); in deleteSegmentWithSpanner()
172 score->deselectAll(); in deleteSegmentWithSpanner()
174 delete score; in deleteSegmentWithSpanner()
183 MasterScore* score = readScore(DIR + QString("selectionrangedelete%1.mscx").arg(idx)); in deleteVoice() local
185 Measure* m1 = score->firstMeasure(); in deleteVoice()
189 score->selectionFilter().setFiltered(voiceFilterType,false); in deleteVoice()
190 score->select(m1,SelectType::RANGE); in deleteVoice()
192 score->startCmd(); in deleteVoice()
193 score->cmdDeleteSelection(); in deleteVoice()
194 score->endCmd(); in deleteVoice()
196 score->doLayout(); in deleteVoice()
198 QVERIFY(saveCompareScore(score, QString("selectionrangedelete%1.mscx").arg(idx), in deleteVoice()
200 delete score; in deleteVoice()
209 MasterScore* score = readScore(DIR + QString("selectionrangedelete05.mscx")); in deleteSkipAnnotations() local
211 Measure* m1 = score->firstMeasure(); in deleteSkipAnnotations()
215 score->selectionFilter().setFiltered(annotationFilterType, false); in deleteSkipAnnotations()
217 score->startCmd(); in deleteSkipAnnotations()
218 score->cmdSelectAll(); in deleteSkipAnnotations()
219 score->cmdDeleteSelection(); in deleteSkipAnnotations()
220 score->endCmd(); in deleteSkipAnnotations()
222 score->doLayout(); in deleteSkipAnnotations()
224 QVERIFY(saveCompareScore(score, QString("selectionrangedelete05.mscx"), in deleteSkipAnnotations()
226 delete score; in deleteSkipAnnotations()