Changeset View
Changeset View
Standalone View
Standalone View
kdevplatform/shell/statusbar.cpp
Show First 20 Lines • Show All 232 Lines • ▼ Show 20 Line(s) | |||||
233 | 233 | | |||
234 | } | 234 | } | ||
235 | 235 | | |||
236 | void StatusBar::showProgress( IStatus* status, int minimum, int maximum, int value) | 236 | void StatusBar::showProgress( IStatus* status, int minimum, int maximum, int value) | ||
237 | { | 237 | { | ||
238 | if (!m_progressItems.contains(status)) { | 238 | if (!m_progressItems.contains(status)) { | ||
239 | bool canBeCanceled = false; | 239 | bool canBeCanceled = false; | ||
240 | m_progressItems[status] = m_progressController->createProgressItem( | 240 | m_progressItems[status] = m_progressController->createProgressItem( | ||
241 | ProgressManager::getUniqueID(), status->statusName(), QString(), canBeCanceled);; | 241 | ProgressManager::createUniqueID(), status->statusName(), QString(), canBeCanceled); | ||
242 | } | 242 | } | ||
243 | 243 | | |||
244 | ProgressItem* i = m_progressItems[status]; | 244 | ProgressItem* i = m_progressItems[status]; | ||
245 | m_progressWidget->raise(); | 245 | m_progressWidget->raise(); | ||
246 | m_progressDialog->raise(); | 246 | m_progressDialog->raise(); | ||
247 | if( minimum == 0 && maximum == 0 ) { | 247 | if( minimum == 0 && maximum == 0 ) { | ||
248 | i->setUsesBusyIndicator( true ); | 248 | i->setUsesBusyIndicator( true ); | ||
249 | } else { | 249 | } else { | ||
250 | i->setUsesBusyIndicator( false ); | 250 | i->setUsesBusyIndicator( false ); | ||
251 | i->setProgress( 100*value/maximum ); | 251 | i->setProgress( 100*value/maximum ); | ||
252 | } | 252 | } | ||
253 | } | 253 | } | ||
254 | 254 | | |||
255 | } | 255 | } | ||
256 | 256 | |