annotate data/data.pro @ 360:ac300d385ab2

* Various fixes to object lifetime management, particularly in the spectrum layer and for notification of main model deletion. The main purpose of this is to improve the behaviour of the spectrum, but I think it may also help with #1840922 Various crashes in Layer Summary window.
author Chris Cannam
date Wed, 23 Jan 2008 15:43:27 +0000
parents b92513201610
children 183ee2a55fc7
rev   line source
Chris@150 1 TEMPLATE = lib
Chris@150 2
Chris@320 3 SV_UNIT_PACKAGES = fftw3f sndfile mad quicktime id3tag oggz fishsound liblo
Chris@150 4 load(../sv.prf)
Chris@150 5
Chris@150 6 CONFIG += sv staticlib qt thread warn_on stl rtti exceptions
Chris@208 7 QT += network
Chris@150 8
Chris@150 9 TARGET = svdata
Chris@150 10
Chris@320 11 DEPENDPATH += fft fileio model osc ..
Chris@320 12 INCLUDEPATH += . fft fileio model osc ..
Chris@150 13 OBJECTS_DIR = tmp_obj
Chris@150 14 MOC_DIR = tmp_moc
Chris@150 15
Chris@150 16 # Input
Chris@226 17 HEADERS += fft/FFTapi.h \
Chris@226 18 fft/FFTCache.h \
Chris@152 19 fft/FFTDataServer.h \
Chris@150 20 fft/FFTFileCache.h \
Chris@159 21 fft/FFTMemoryCache.h \
Chris@150 22 fileio/AudioFileReader.h \
Chris@150 23 fileio/AudioFileReaderFactory.h \
Chris@150 24 fileio/BZipFileDevice.h \
Chris@150 25 fileio/CodedAudioFileReader.h \
Chris@150 26 fileio/CSVFileReader.h \
Chris@150 27 fileio/CSVFileWriter.h \
Chris@150 28 fileio/DataFileReader.h \
Chris@150 29 fileio/DataFileReaderFactory.h \
Chris@210 30 fileio/FileFinder.h \
Chris@150 31 fileio/FileReadThread.h \
Chris@317 32 fileio/FileSource.h \
Chris@297 33 fileio/MatchFileReader.h \
Chris@150 34 fileio/MatrixFile.h \
Chris@301 35 fileio/MIDIEvent.h \
Chris@150 36 fileio/MIDIFileReader.h \
Chris@301 37 fileio/MIDIFileWriter.h \
Chris@150 38 fileio/MP3FileReader.h \
Chris@150 39 fileio/OggVorbisFileReader.h \
Chris@297 40 fileio/PlaylistFileReader.h \
Chris@357 41 fileio/ProgressPrinter.h \
Chris@281 42 fileio/QuickTimeFileReader.h \
Chris@297 43 fileio/ResamplingWavFileReader.h \
Chris@150 44 fileio/WavFileReader.h \
Chris@150 45 fileio/WavFileWriter.h \
Chris@297 46 model/AggregateWaveModel.h \
Chris@297 47 model/AlignmentModel.h \
Chris@150 48 model/DenseThreeDimensionalModel.h \
Chris@150 49 model/DenseTimeValueModel.h \
Chris@152 50 model/EditableDenseThreeDimensionalModel.h \
Chris@152 51 model/FFTModel.h \
Chris@302 52 model/ImageModel.h \
Chris@305 53 model/Labeller.h \
Chris@150 54 model/Model.h \
Chris@150 55 model/NoteModel.h \
Chris@150 56 model/PowerOfSqrtTwoZoomConstraint.h \
Chris@150 57 model/PowerOfTwoZoomConstraint.h \
Chris@150 58 model/RangeSummarisableTimeValueModel.h \
Chris@150 59 model/SparseModel.h \
Chris@150 60 model/SparseOneDimensionalModel.h \
Chris@150 61 model/SparseTimeValueModel.h \
Chris@150 62 model/SparseValueModel.h \
Chris@150 63 model/TextModel.h \
Chris@175 64 model/WaveFileModel.h \
Chris@320 65 model/WritableWaveFileModel.h \
Chris@320 66 osc/OSCMessage.h \
Chris@320 67 osc/OSCQueue.h
Chris@226 68 SOURCES += fft/FFTapi.cpp \
Chris@226 69 fft/FFTDataServer.cpp \
Chris@150 70 fft/FFTFileCache.cpp \
Chris@159 71 fft/FFTMemoryCache.cpp \
Chris@175 72 fileio/AudioFileReader.cpp \
Chris@150 73 fileio/AudioFileReaderFactory.cpp \
Chris@150 74 fileio/BZipFileDevice.cpp \
Chris@150 75 fileio/CodedAudioFileReader.cpp \
Chris@150 76 fileio/CSVFileReader.cpp \
Chris@150 77 fileio/CSVFileWriter.cpp \
Chris@150 78 fileio/DataFileReaderFactory.cpp \
Chris@210 79 fileio/FileFinder.cpp \
Chris@150 80 fileio/FileReadThread.cpp \
Chris@317 81 fileio/FileSource.cpp \
Chris@297 82 fileio/MatchFileReader.cpp \
Chris@150 83 fileio/MatrixFile.cpp \
Chris@150 84 fileio/MIDIFileReader.cpp \
Chris@301 85 fileio/MIDIFileWriter.cpp \
Chris@150 86 fileio/MP3FileReader.cpp \
Chris@150 87 fileio/OggVorbisFileReader.cpp \
Chris@297 88 fileio/PlaylistFileReader.cpp \
Chris@357 89 fileio/ProgressPrinter.cpp \
Chris@281 90 fileio/QuickTimeFileReader.cpp \
Chris@297 91 fileio/ResamplingWavFileReader.cpp \
Chris@150 92 fileio/WavFileReader.cpp \
Chris@150 93 fileio/WavFileWriter.cpp \
Chris@297 94 model/AggregateWaveModel.cpp \
Chris@297 95 model/AlignmentModel.cpp \
Chris@150 96 model/DenseTimeValueModel.cpp \
Chris@152 97 model/EditableDenseThreeDimensionalModel.cpp \
Chris@152 98 model/FFTModel.cpp \
Chris@150 99 model/Model.cpp \
Chris@150 100 model/NoteModel.cpp \
Chris@150 101 model/PowerOfSqrtTwoZoomConstraint.cpp \
Chris@150 102 model/PowerOfTwoZoomConstraint.cpp \
Chris@297 103 model/RangeSummarisableTimeValueModel.cpp \
Chris@175 104 model/WaveFileModel.cpp \
Chris@320 105 model/WritableWaveFileModel.cpp \
Chris@320 106 osc/OSCMessage.cpp \
Chris@320 107 osc/OSCQueue.cpp