#define VER_LAMEXP_MINOR_LO 4
#define VER_LAMEXP_TYPE Alpha
#define VER_LAMEXP_PATCH 17
-#define VER_LAMEXP_BUILD 886
+#define VER_LAMEXP_BUILD 888
///////////////////////////////////////////////////////////////////////////////
// Tool versions (minimum expected versions!)
bool bTimeout = false;
bool bAborted = false;
+ int prevProgress = -1;
- QRegExp regExp("Progress: (\\d+)%");
+ QRegExp regExp("Progress: (\\d+).(\\d+)%");
while(process.state() != QProcess::NotRunning)
{
{
bool ok = false;
int progress = regExp.cap(1).toInt(&ok);
- if(ok) emit statusUpdated(progress);
+ if(ok && (progress > prevProgress))
+ {
+ emit statusUpdated(progress);
+ prevProgress = qMin(progress + 2, 99);
+ }
}
else if(!text.isEmpty())
{