comparison data/model/FFTModel.h @ 155:ae9be6b6b522

* Add Thumbwheel widget for all our zooming needs * Use QSettings to save/restore window size and position -- precursor to switching our preferences to QSettings as well -- wish I'd noticed it sooner * Only suspend writes (not reads from the underlying cache objects) from the fft caches when repainting the spectrogram -- performance should now be significantly better
author Chris Cannam
date Thu, 03 Aug 2006 15:40:11 +0000
parents 6ec58bb8f729
children f75f8a1cd7b1
comparison
equal deleted inserted replaced
154:6ec58bb8f729 155:ae9be6b6b522
99 virtual int getCompletion() const { return m_server->getFillCompletion(); } 99 virtual int getCompletion() const { return m_server->getFillCompletion(); }
100 100
101 virtual Model *clone() const; 101 virtual Model *clone() const;
102 102
103 virtual void suspend() { m_server->suspend(); } 103 virtual void suspend() { m_server->suspend(); }
104 virtual void suspendWrites() { m_server->suspendWrites(); }
104 virtual void resume() { m_server->resume(); } 105 virtual void resume() { m_server->resume(); }
105 106
106 private: 107 private:
107 FFTModel(const FFTModel &); 108 FFTModel(const FFTModel &);
108 FFTModel &operator=(const FFTModel &); // not implemented 109 FFTModel &operator=(const FFTModel &); // not implemented