Use our custom TimeoutDialog to replace QProgressDialog and provide a "cancel" button and show better text in the progress bar.