Mercurial > hg > svgui
comparison view/View.h @ 315:c30a7cd29f4a
* Make drop behave more sensibly (replace current pane)
author | Chris Cannam |
---|---|
date | Wed, 17 Oct 2007 12:58:45 +0000 |
parents | 1517c76cd678 |
children | c0b9eec70639 |
comparison
equal
deleted
inserted
replaced
314:7b96a3261e1c | 315:c30a7cd29f4a |
---|---|
28 | 28 |
29 class Layer; | 29 class Layer; |
30 class ViewPropertyContainer; | 30 class ViewPropertyContainer; |
31 | 31 |
32 #include <map> | 32 #include <map> |
33 #include <set> | |
33 | 34 |
34 /** | 35 /** |
35 * View is the base class of widgets that display one or more | 36 * View is the base class of widgets that display one or more |
36 * overlaid views of data against a horizontal time scale. | 37 * overlaid views of data against a horizontal time scale. |
37 * | 38 * |
250 virtual size_t getLastVisibleFrame() const; | 251 virtual size_t getLastVisibleFrame() const; |
251 | 252 |
252 size_t getModelsStartFrame() const; | 253 size_t getModelsStartFrame() const; |
253 size_t getModelsEndFrame() const; | 254 size_t getModelsEndFrame() const; |
254 | 255 |
256 typedef std::set<Model *> ModelSet; | |
257 ModelSet getModels(); | |
258 | |
255 //!!! | 259 //!!! |
256 int getAlignedPlaybackFrame() const; | 260 int getAlignedPlaybackFrame() const; |
257 | 261 |
258 signals: | 262 signals: |
259 void propertyContainerAdded(PropertyContainer *pc); | 263 void propertyContainerAdded(PropertyContainer *pc); |