Extends QProgressDialog for use in ‘with’ statements.
Example:
with ProgressDialog("Processing..", minVal, maxVal) as dlg:
# do stuff
dlg.setValue(i) ## could also use dlg += 1
if dlg.wasCanceled():
raise Exception("Processing canceled by user")
Arguments: | |
labelText | (required) |
cancelText | Text to display on cancel button, or None to disable it. |
minimum | |
maximum | |
parent | |
wait | Length of time (im ms) to wait before displaying dialog |
busyCursor | If True, show busy cursor until dialog finishes |
disable | If True, the progress dialog will not be displayed and calls to wasCanceled() will always return False. If ProgressDialog is entered from a non-gui thread, it will always be disabled. |