Mercurial > hg > svgui
comparison layer/NoteLayer.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); | |
44 | 47 |
45 virtual const Model *getModel() const { return m_model; } | 48 virtual const Model *getModel() const { return m_model; } |
46 void setModel(NoteModel *model); | 49 void setModel(NoteModel *model); |
47 | 50 |
48 virtual PropertyList getProperties() const; | 51 virtual PropertyList getProperties() const; |