added dataUnchanged()-signal which should be emitted in case new data was not set for the model because it's been equal to old data

git-svn-id: https://lmms.svn.sf.net/svnroot/lmms/branches/lmms-mv@644 0778d3d1-df1d-0410-868b-ea421aaaa00d
This commit is contained in:
Tobias Doerffel
2008-01-04 23:29:40 +00:00
parent eccc259bf2
commit aaa410a70c
2 changed files with 7 additions and 0 deletions

View File

@@ -161,6 +161,10 @@ void automatableModel<T, EDIT_STEP_TYPE>::setValue( const T _value )
setFirstValue();
emit dataChanged();
}
else
{
emit dataUnchanged();
}
}

View File

@@ -57,6 +57,9 @@ signals:
// emitted if actual data of the model (e.g. values) have changed
void dataChanged( void );
// emitted in case new data was not set as it's been equal to old data
void dataUnchanged( void );
// emitted if properties of the model (e.g. ranges) have changed
void propertiesChanged( void );