-
Bug
-
Resolution: Done
-
P1: Critical
-
4.7.0
-
None
-
Fedora 13 32bits with Gnome.
-
a5110b5d40b70fb44ed98aa8861b676df1e78385
Im using Qt sdk for linux on fedora 13 (32bits - gnome), qt-sdk-linux-x86-opensource-2010.05.1, and Im having some problems using QProgressBar as a busy indicator setting the range from zero to zero.
Im calling like this:
QProgressBar progressBar;
progressBar.setRange(0,0);
ui->statusBar->addWidget(&progressBar);
MyClass.myMethod();
// inside my method I call qApp->processEvents() time to time;
But it isnt working, properly. My QProgressBar start to fill is reseted time to time. But it should go to the end of the bar and go back. Is like a internal error on QProgressBar that is calling reset(). The same code work in windows 7 with Qt 4.6.3.
Valgrind is pointing alot of use of uninitialized values on QElapsedTime objects. So a log of running my program on valgrind is attached. Funny that the QProgressBar works properly when my program is inside valgrind.