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);