Mercurial > hg > svgui
comparison layer/SpectrogramLayer.h @ 187:e7cf6044c2a0
* better icon
* support range mappers in thumbwheel
* supply range mapper for vertical zoom from spectrogram
* fix bug in fftmodel for scaled ffts
* make the various widgets all respond to double-click for edit, middle-click
for reset, ctrl-left-click for reset
author | Chris Cannam |
---|---|
date | Fri, 12 Jan 2007 14:49:18 +0000 |
parents | 5f86ae638b04 |
children | 57c2350a8c40 |
comparison
equal
deleted
inserted
replaced
186:8dd247c4c5f1 | 187:e7cf6044c2a0 |
---|---|
211 virtual bool isLayerScrollable(const View *v) const { return false; } | 211 virtual bool isLayerScrollable(const View *v) const { return false; } |
212 | 212 |
213 virtual int getVerticalZoomSteps(int &defaultStep) const; | 213 virtual int getVerticalZoomSteps(int &defaultStep) const; |
214 virtual int getCurrentVerticalZoomStep() const; | 214 virtual int getCurrentVerticalZoomStep() const; |
215 virtual void setVerticalZoomStep(int); | 215 virtual void setVerticalZoomStep(int); |
216 virtual RangeMapper *getNewVerticalZoomRangeMapper() const; | |
216 | 217 |
217 protected slots: | 218 protected slots: |
218 void cacheInvalid(); | 219 void cacheInvalid(); |
219 void cacheInvalid(size_t startFrame, size_t endFrame); | 220 void cacheInvalid(size_t startFrame, size_t endFrame); |
220 | 221 |