Mercurial > hg > svgui
annotate layer/layer.pro @ 133:9e6b3e239b9d
* Add zoom thumbwheels to Pane. Implement horizontal thumbwheel, and
vertical depending on layer type (supported for waveform and spectrogram,
though wrong for log-scale spectrogram at the moment).
* Add bare bones of a spectrum layer.
* Add window icon
* Add shortcut for "insert time instant" on laptops without keypad enter (";")
* Delete FFT processing thread when it exits (at least, next time we're asked
for something interesting)
* Get audio file extensions from the file readers, and thus from libsndfile for
the wave file reader -- leads to rather a wide combo box in file dialog though
* Better refresh order for spectrogram (redraw centre section first)
author | Chris Cannam |
---|---|
date | Fri, 04 Aug 2006 17:01:37 +0000 |
parents | 33929e0c3c6b |
children | 57c2350a8c40 |
rev | line source |
---|---|
Chris@128 | 1 TEMPLATE = lib |
Chris@128 | 2 |
Chris@128 | 3 SV_UNIT_PACKAGES = |
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@128 | 18 Layer.h \ |
Chris@128 | 19 LayerFactory.h \ |
Chris@128 | 20 NoteLayer.h \ |
Chris@128 | 21 SpectrogramLayer.h \ |
Chris@133 | 22 SpectrumLayer.h \ |
Chris@128 | 23 TextLayer.h \ |
Chris@128 | 24 TimeInstantLayer.h \ |
Chris@128 | 25 TimeRulerLayer.h \ |
Chris@128 | 26 TimeValueLayer.h \ |
Chris@128 | 27 WaveformLayer.h |
Chris@128 | 28 SOURCES += Colour3DPlotLayer.cpp \ |
Chris@128 | 29 Layer.cpp \ |
Chris@128 | 30 LayerFactory.cpp \ |
Chris@128 | 31 NoteLayer.cpp \ |
Chris@128 | 32 SpectrogramLayer.cpp \ |
Chris@133 | 33 SpectrumLayer.cpp \ |
Chris@128 | 34 TextLayer.cpp \ |
Chris@128 | 35 TimeInstantLayer.cpp \ |
Chris@128 | 36 TimeRulerLayer.cpp \ |
Chris@128 | 37 TimeValueLayer.cpp \ |
Chris@128 | 38 WaveformLayer.cpp |