Mercurial > hg > svapp
comparison framework/Document.h @ 78:58bfaaed07ed
* Part of #1877436 transform fails to re-run when file loaded at different rate
author | Chris Cannam |
---|---|
date | Wed, 23 Jan 2008 18:09:50 +0000 |
parents | 0535c49069ba |
children | c60bf8995166 |
comparison
equal
deleted
inserted
replaced
77:0535c49069ba | 78:58bfaaed07ed |
---|---|
148 /** | 148 /** |
149 * Add a derived model associated with the given transform, | 149 * Add a derived model associated with the given transform, |
150 * running the transform and returning the resulting model. | 150 * running the transform and returning the resulting model. |
151 */ | 151 */ |
152 Model *addDerivedModel(const Transform &transform, | 152 Model *addDerivedModel(const Transform &transform, |
153 const ModelTransformer::Input &input); | 153 const ModelTransformer::Input &input, |
154 QString &returnedMessage); | |
154 | 155 |
155 /** | 156 /** |
156 * Add a derived model associated with the given transform. This | 157 * Add a derived model associated with the given transform. This |
157 * is necessary to register any derived model that was not created | 158 * is necessary to register any derived model that was not created |
158 * by the document using createDerivedModel or createDerivedLayer. | 159 * by the document using createDerivedModel or createDerivedLayer. |
225 | 226 |
226 void modelAdded(Model *); | 227 void modelAdded(Model *); |
227 void mainModelChanged(WaveFileModel *); // emitted after modelAdded | 228 void mainModelChanged(WaveFileModel *); // emitted after modelAdded |
228 void modelAboutToBeDeleted(Model *); | 229 void modelAboutToBeDeleted(Model *); |
229 | 230 |
230 void modelGenerationFailed(QString transformName); | 231 void modelGenerationFailed(QString transformName, QString message); |
231 void modelRegenerationFailed(QString layerName, QString transformName); | 232 void modelGenerationWarning(QString transformName, QString message); |
233 void modelRegenerationFailed(QString layerName, QString transformName, | |
234 QString message); | |
235 void modelRegenerationWarning(QString layerName, QString transformName, | |
236 QString message); | |
237 void alignmentFailed(QString transformName, QString message); | |
232 | 238 |
233 protected: | 239 protected: |
234 void releaseModel(Model *model); | 240 void releaseModel(Model *model); |
235 | 241 |
236 /** | 242 /** |