traverso-commit
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Traverso-commit] traverso/src/traverso/widgets SpectralMeterWidg...


From: Remon Sijrier
Subject: [Traverso-commit] traverso/src/traverso/widgets SpectralMeterWidg...
Date: Mon, 18 Feb 2008 18:57:03 +0000

CVSROOT:        /sources/traverso
Module name:    traverso
Changes by:     Remon Sijrier <r_sijrier>       08/02/18 18:57:03

Modified files:
        src/traverso/widgets: SpectralMeterWidget.cpp 

Log message:
        * only call update_background() in resize(), only then we know our 
size, so we don't paint on a Null pixmap
        * no need to start/stop the timer update_layout(), timer 
starting/stopping is handled in the super class.

CVSWeb URLs:
http://cvs.savannah.gnu.org/viewcvs/traverso/src/traverso/widgets/SpectralMeterWidget.cpp?cvsroot=traverso&r1=1.4&r2=1.5

Patches:
Index: SpectralMeterWidget.cpp
===================================================================
RCS file: 
/sources/traverso/traverso/src/traverso/widgets/SpectralMeterWidget.cpp,v
retrieving revision 1.4
retrieving revision 1.5
diff -u -b -r1.4 -r1.5
--- SpectralMeterWidget.cpp     15 Feb 2008 20:47:40 -0000      1.4
+++ SpectralMeterWidget.cpp     18 Feb 2008 18:57:03 -0000      1.5
@@ -319,8 +319,6 @@
 // it re-calculates some variables
 void SpectralMeterView::update_layout()
 {
-       timer.stop();
-
        // recalculate a couple of variables
        fft_size = qMin(specl.size(), specr.size());            // number of 
frequencies (size of the FFT)
        xfactor = 4.0f * log10(2.0f / float(fft_size)); // a constant factor 
for conversion to dB
@@ -341,8 +339,6 @@
 
        // update related stuff
        update_freq_map();
-
-       timer.start(UPDATE_INTERVAL);
 }
 
 // converts db-values into widget y-coordinates
@@ -465,7 +461,6 @@
        }
 
        update_layout();
-       update_background();
 }
 
 Command* SpectralMeterView::set_mode()




reply via email to

[Prev in Thread] Current Thread [Next in Thread]