| 502 | } |
| 503 | |
| 504 | void ProgressDialog::timerEvent(QTimerEvent* te) |
| 505 | { |
| 506 | if(te->timerId() == m_progressDelayTimer) |
| 507 | { |
| 508 | if(!m_bStayHidden) |
| 509 | { |
| 510 | show(); |
| 511 | } |
| 512 | dialogUi.slowJobInfo->setText(m_currentJobInfo); |
| 513 | } |
| 514 | else if(te->timerId() == m_delayedHideTimer) |
| 515 | { |
| 516 | killTimer(m_delayedHideTimer); |
| 517 | m_delayedHideTimer = 0; |
| 518 | delayedHide(); |
| 519 | } |
| 520 | else if(te->timerId() == m_delayedHideStatusBarWidgetTimer) |
| 521 | { |
| 522 | killTimer(m_delayedHideStatusBarWidgetTimer); |
| 523 | m_delayedHideStatusBarWidgetTimer = 0; |
| 524 | delayedHideStatusBarWidget(); |
| 525 | } |
| 526 | } |