From 1e07c748f3a30da6794577cf7e9cb5d62812cfe5 Mon Sep 17 00:00:00 2001 From: Florian Jung Date: Thu, 19 Sep 2013 22:34:42 +0200 Subject: Use Part::addEvent() instead of adding to EventList directly --- muse2/muse/song.cpp | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) (limited to 'muse2/muse/song.cpp') diff --git a/muse2/muse/song.cpp b/muse2/muse/song.cpp index 926ba0ac..3c5b8fa7 100644 --- a/muse2/muse/song.cpp +++ b/muse2/muse/song.cpp @@ -490,7 +490,7 @@ bool Song::addEvent(Event& event, Part* part) return false; } - part->nonconst_events().add(event); + part->addEvent(event); return true; } @@ -511,7 +511,7 @@ void Song::changeEvent(Event& oldEvent, Event& newEvent, Part* part) else part->nonconst_events().erase(i); - part->nonconst_events().add(newEvent); + part->addEvent(newEvent); } //--------------------------------------------------------- @@ -752,7 +752,7 @@ void Song::cmdAddRecordedEvents(MidiTrack* mt, const EventList& events, unsigned // addEvent also adds port controller values. So does msgAddPart, below. Let msgAddPart handle them. //addEvent(event, part); if(newpart->events().find(event) == newpart->events().end()) - newpart->nonconst_events().add(event); + newpart->addEvent(event); } MusEGlobal::audio->msgAddPart(newpart); updateFlags |= SC_PART_INSERTED; @@ -2121,7 +2121,7 @@ void Song::recordEvent(MidiTrack* mt, Event& event) part->setLenTick(endTick - startTick); part->setName(mt->name()); event.move(-startTick); - part->nonconst_events().add(event); + part->addEvent(event); MusEGlobal::audio->msgAddPart(part); return; } @@ -2502,7 +2502,7 @@ int Song::execMidiAutomationCtlPopup(MidiTrack* track, MidiPart* part, const QPo part->setLenTick(endTick - startTick); part->setName(mt->name()); e.setTick(tick - startTick); - part->nonconst_events().add(e); + part->addEvent(e); // Allow undo. MusEGlobal::audio->msgAddPart(part); } -- cgit v1.2.3