Mercurial > hg > svcore
comparison base/Layer.h @ 24:bb9291d84810
* Add ffwd/rewind
* Abstract out MultiSelection
author | Chris Cannam |
---|---|
date | Wed, 08 Feb 2006 17:59:16 +0000 |
parents | 6ace4286ba06 |
children | 090c22aa726a |
comparison
equal
deleted
inserted
replaced
23:6ace4286ba06 | 24:bb9291d84810 |
---|---|
192 * subclass) from a set of XML attributes. This is the effective | 192 * subclass) from a set of XML attributes. This is the effective |
193 * inverse of the toXmlString method. | 193 * inverse of the toXmlString method. |
194 */ | 194 */ |
195 virtual void setProperties(const QXmlAttributes &) = 0; | 195 virtual void setProperties(const QXmlAttributes &) = 0; |
196 | 196 |
197 /** | |
198 * Indicate that a layer is not currently visible and is not | |
199 * expected to become visible in the near future (for example | |
200 * because the user has explicitly removed or hidden it). The | |
201 * layer may respond by (for example) freeing any cache memory it | |
202 * is using, until next time its paint method is called. | |
203 */ | |
204 virtual void setLayerDormant() { } | |
205 | |
197 signals: | 206 signals: |
198 void modelChanged(); | 207 void modelChanged(); |
199 void modelCompletionChanged(); | 208 void modelCompletionChanged(); |
200 void modelChanged(size_t startFrame, size_t endFrame); | 209 void modelChanged(size_t startFrame, size_t endFrame); |
201 void modelReplaced(); | 210 void modelReplaced(); |