Mercurial > hg > svgui
comparison layer/TimeValueLayer.h @ 42:1bdf285c4eac
* Add "Export Audio File" option
* Make note layer align in frequency with any spectrogram layer on the same
view (if it's set to frequency mode)
* Start to implement mouse editing for ranges of points by dragging the
selection
* First scrappy attempt at a vertical scale for time value layer
author | Chris Cannam |
---|---|
date | Mon, 27 Feb 2006 17:34:41 +0000 |
parents | ea6fe8cfcdd5 |
children | 78515b1e29eb |
comparison
equal
deleted
inserted
replaced
41:f2c416cbdaa9 | 42:1bdf285c4eac |
---|---|
25 | 25 |
26 public: | 26 public: |
27 TimeValueLayer(View *w); | 27 TimeValueLayer(View *w); |
28 | 28 |
29 virtual void paint(QPainter &paint, QRect rect) const; | 29 virtual void paint(QPainter &paint, QRect rect) const; |
30 | |
31 virtual int getVerticalScaleWidth(QPainter &) const; | |
32 virtual void paintVerticalScale(QPainter &paint, QRect rect) const; | |
30 | 33 |
31 virtual QString getFeatureDescription(QPoint &) const; | 34 virtual QString getFeatureDescription(QPoint &) const; |
32 | 35 |
33 virtual bool snapToFeatureFrame(int &frame, | 36 virtual bool snapToFeatureFrame(int &frame, |
34 size_t &resolution, | 37 size_t &resolution, |