From 551025bf868bb4f749e389c1b93a28cc2c4a6161 Mon Sep 17 00:00:00 2001 From: Javier Serrano Polo Date: Sun, 2 Jul 2006 21:43:38 +0000 Subject: [PATCH] save/load automation editor state git-svn-id: https://lmms.svn.sf.net/svnroot/lmms/trunk/lmms@197 0778d3d1-df1d-0410-868b-ea421aaaa00d --- src/core/song_editor.cpp | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/src/core/song_editor.cpp b/src/core/song_editor.cpp index d3d9acd6b..01bc8e81c 100644 --- a/src/core/song_editor.cpp +++ b/src/core/song_editor.cpp @@ -1528,6 +1528,12 @@ void FASTCALL songEditor::loadProject( const QString & _file_name ) eng()->getPianoRoll()->restoreState( node.toElement() ); } + else if( node.nodeName() == + eng()->getAutomationEditor()->nodeName() ) + { + eng()->getAutomationEditor()->restoreState( + node.toElement() ); + } else if( node.nodeName() == eng()->getProjectNotes()->nodeName() ) { @@ -1579,6 +1585,7 @@ bool songEditor::saveProject( void ) ( (journallingObject *)( this ) )->saveState( mmp, mmp.content() ); eng()->getPianoRoll()->saveState( mmp, mmp.content() ); + eng()->getAutomationEditor()->saveState( mmp, mmp.content() ); ( (journallingObject *)( eng()->getProjectNotes() ) )->saveState( mmp, mmp.content() ); m_playPos[PLAY_SONG].m_timeLine->saveState( mmp, mmp.content() );