comparison layer/TimeValueLayer.h @ 43:78515b1e29eb

* Rejig project file a bit to do pkg-config detection &c and change some HAVE_* symbol names accordingly * Add selection move/resize/delete * First stubs for add layer / pane commands
author Chris Cannam
date Wed, 01 Mar 2006 18:13:01 +0000
parents 1bdf285c4eac
children ad214997dddb
comparison
equal deleted inserted replaced
42:1bdf285c4eac 43:78515b1e29eb
42 virtual void drawEnd(QMouseEvent *); 42 virtual void drawEnd(QMouseEvent *);
43 43
44 virtual void editStart(QMouseEvent *); 44 virtual void editStart(QMouseEvent *);
45 virtual void editDrag(QMouseEvent *); 45 virtual void editDrag(QMouseEvent *);
46 virtual void editEnd(QMouseEvent *); 46 virtual void editEnd(QMouseEvent *);
47
48 virtual void moveSelection(Selection s, size_t newStartFrame);
49 virtual void resizeSelection(Selection s, Selection newSize);
47 50
48 virtual const Model *getModel() const { return m_model; } 51 virtual const Model *getModel() const { return m_model; }
49 void setModel(SparseTimeValueModel *model); 52 void setModel(SparseTimeValueModel *model);
50 53
51 virtual PropertyList getProperties() const; 54 virtual PropertyList getProperties() const;