Mercurial > hg > svgui
annotate layer/layer.pro @ 391:4f0f273c8f82
* Provide a proper implementation of
SpectrogramLayer::invalidatePixmapCaches(size_t, size_t) -- if the
region is only part of the cache's current valid area, crop the
valid area instead of resetting it completely. This makes a big
difference when first rendering a spectrogram that is zoomed out a
long way when the underlying calculation has not yet completed -- as
is a common case in Vect for example.
author | Chris Cannam |
---|---|
date | Wed, 21 May 2008 11:09:15 +0000 |
parents | e1a9e478b7f2 |
children | 96e4d7b9e165 |
rev | line source |
---|---|
Chris@128 | 1 TEMPLATE = lib |
Chris@128 | 2 |
Chris@202 | 3 SV_UNIT_PACKAGES = fftw3f |
Chris@128 | 4 load(../sv.prf) |
Chris@128 | 5 |
Chris@128 | 6 CONFIG += sv staticlib qt thread warn_on stl rtti exceptions |
Chris@128 | 7 QT += xml |
Chris@128 | 8 |
Chris@128 | 9 TARGET = svlayer |
Chris@128 | 10 |
Chris@128 | 11 DEPENDPATH += . .. |
Chris@128 | 12 INCLUDEPATH += . .. |
Chris@128 | 13 OBJECTS_DIR = tmp_obj |
Chris@128 | 14 MOC_DIR = tmp_moc |
Chris@128 | 15 |
Chris@128 | 16 # Input |
Chris@128 | 17 HEADERS += Colour3DPlotLayer.h \ |
Chris@376 | 18 ColourDatabase.h \ |
Chris@376 | 19 ColourMapper.h \ |
Chris@303 | 20 ImageLayer.h \ |
Chris@283 | 21 ImageRegionFinder.h \ |
Chris@128 | 22 Layer.h \ |
Chris@128 | 23 LayerFactory.h \ |
Chris@128 | 24 NoteLayer.h \ |
Chris@195 | 25 PaintAssistant.h \ |
Chris@287 | 26 SingleColourLayer.h \ |
Chris@274 | 27 SliceableLayer.h \ |
Chris@274 | 28 SliceLayer.h \ |
Chris@128 | 29 SpectrogramLayer.h \ |
Chris@133 | 30 SpectrumLayer.h \ |
Chris@128 | 31 TextLayer.h \ |
Chris@128 | 32 TimeInstantLayer.h \ |
Chris@128 | 33 TimeRulerLayer.h \ |
Chris@128 | 34 TimeValueLayer.h \ |
Chris@128 | 35 WaveformLayer.h |
Chris@128 | 36 SOURCES += Colour3DPlotLayer.cpp \ |
Chris@376 | 37 ColourDatabase.cpp \ |
Chris@376 | 38 ColourMapper.cpp \ |
Chris@303 | 39 ImageLayer.cpp \ |
Chris@283 | 40 ImageRegionFinder.cpp \ |
Chris@128 | 41 Layer.cpp \ |
Chris@128 | 42 LayerFactory.cpp \ |
Chris@128 | 43 NoteLayer.cpp \ |
Chris@195 | 44 PaintAssistant.cpp \ |
Chris@287 | 45 SingleColourLayer.cpp \ |
Chris@274 | 46 SliceLayer.cpp \ |
Chris@128 | 47 SpectrogramLayer.cpp \ |
Chris@133 | 48 SpectrumLayer.cpp \ |
Chris@128 | 49 TextLayer.cpp \ |
Chris@128 | 50 TimeInstantLayer.cpp \ |
Chris@128 | 51 TimeRulerLayer.cpp \ |
Chris@128 | 52 TimeValueLayer.cpp \ |
Chris@128 | 53 WaveformLayer.cpp |