Mercurial > hg > svgui
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; |