comparison view/Pane.h @ 277:8acd30ed735c

* Fix up and simplify the LayerTreeModel, removing a horrible memory leak * Move phase-unwrapped frequency estimation from SpectrogramLayer to FFTDataServer * Make the spectrum show peak phase-unwrapped frequencies as well (still needs work) * Start adding piano keyboard horizontal scale to spectrum * Debug output for id3 tags
author Chris Cannam
date Tue, 03 Jul 2007 12:46:18 +0000
parents 21c7152ddba8
children 4edaff85875d
comparison
equal deleted inserted replaced
276:21c7152ddba8 277:8acd30ed735c
90 virtual void wheelEvent(QWheelEvent *e); 90 virtual void wheelEvent(QWheelEvent *e);
91 virtual void resizeEvent(QResizeEvent *e); 91 virtual void resizeEvent(QResizeEvent *e);
92 92
93 void drawVerticalScale(QRect r, Layer *, QPainter &); 93 void drawVerticalScale(QRect r, Layer *, QPainter &);
94 void drawFeatureDescription(Layer *, QPainter &); 94 void drawFeatureDescription(Layer *, QPainter &);
95 void drawCentreLine(int, QPainter &); 95 void drawCentreLine(int, QPainter &, bool omitLine);
96 void drawDurationAndRate(QRect, const Model *, int, QPainter &); 96 void drawDurationAndRate(QRect, const Model *, int, QPainter &);
97 void drawLayerNames(QRect, QPainter &); 97 void drawLayerNames(QRect, QPainter &);
98 void drawEditingSelection(QPainter &); 98 void drawEditingSelection(QPainter &);
99 99
100 virtual bool render(QPainter &paint, int x0, size_t f0, size_t f1); 100 virtual bool render(QPainter &paint, int x0, size_t f0, size_t f1);