Simplify in/out traces.
[dorian] / widgets / progress.cpp
index db1733a..368a0c7 100644 (file)
@@ -3,13 +3,15 @@
 #include "progress.h"
 #include "trace.h"
 
-Progress::Progress(QWidget *parent): QLabel(parent), progress(0), timer(-1)
+Progress::Progress(QWidget *parent): QLabel(parent), progress(-1.0), timer(-1)
 {
     hide();
 }
 
 void Progress::setProgress(qreal p)
 {
+    TRACE;
+    qDebug() << p;
     if (progress != p) {
         progress = p;
         flash();
@@ -43,4 +45,5 @@ void Progress::timerEvent(QTimerEvent *e)
         killTimer(timer);
         hide();
     }
+    QLabel::timerEvent(e);
 }