comparison layer/TimeInstantLayer.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 ea6fe8cfcdd5
children ad214997dddb
comparison
equal deleted inserted replaced
42:1bdf285c4eac 43:78515b1e29eb
39 virtual void drawEnd(QMouseEvent *); 39 virtual void drawEnd(QMouseEvent *);
40 40
41 virtual void editStart(QMouseEvent *); 41 virtual void editStart(QMouseEvent *);
42 virtual void editDrag(QMouseEvent *); 42 virtual void editDrag(QMouseEvent *);
43 virtual void editEnd(QMouseEvent *); 43 virtual void editEnd(QMouseEvent *);
44
45 virtual void moveSelection(Selection s, size_t newStartFrame);
46 virtual void resizeSelection(Selection s, Selection newSize);
47 virtual void deleteSelection(Selection s);
44 48
45 virtual const Model *getModel() const { return m_model; } 49 virtual const Model *getModel() const { return m_model; }
46 void setModel(SparseOneDimensionalModel *model); 50 void setModel(SparseOneDimensionalModel *model);
47 51
48 virtual PropertyList getProperties() const; 52 virtual PropertyList getProperties() const;