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,