# eric6.E5Gui.E5ProgressDialog

Module implementing a progress dialog allowing a customized progress bar label.

### Global Attributes

None

### Classes

E5ProgressDialog | Class implementing a progress dialog allowing a customized progress bar label.

### Functions

None

## E5ProgressDialog

Class implementing a progress dialog allowing a customized progress bar label.

### Derived from

QProgressDialog

### Class Attributes

None

### Class Methods

None

### Methods

E5ProgressDialog | Constructor
format | Public method to get the progress bar format.
setFormat | Public method to set the progress bar format.

### Static Methods

None

#### E5ProgressDialog (Constructor)

E5ProgressDialog(labelText, cancelButtonText, minimum, maximum, labelFormat=None, parent=None, flags=None)

Constructor

labelText
  text of the dialog label (string)
cancelButtonText
  text of the cancel button (string)
minimum
  minimum value (integer)
maximum
  maximum value (integer)
labelFormat=
  label format of the progress bar (string)
parent=
  reference to the parent widget (QWidget)
flags=
  window flags of the dialog (Qt.WindowFlags)

#### E5ProgressDialog.format

format()

Public method to get the progress bar format.

Returns:
  progress bar format (string)

#### E5ProgressDialog.setFormat

setFormat(labelFormat)

Public method to set the progress bar format.

labelFormat
  progress bar format (string)

Up