A barra de progresso no PyQt5 nos permite definir a faixa de valores da barra de progresso. maximummétodo é usado para obter o valor máximo da barra de progresso, ou seja, o limite superior do intervalo. Este método retorna o valor inteiro, se não definirmos o intervalo por padrão, ele é 100.

Sintaxe: bar.maximum()

Argumento: não requer nenhum argumento

Retorno: retorna um inteiro.

Código:



from PyQt5.QtWidgets import * 
from PyQt5 import QtCore, QtGui 
from PyQt5.QtGui import * 
from PyQt5.QtCore import * 
import sys 
  
  
class Window(QMainWindow): 
  
  
    def __init__(self): 
        super().__init__() 
        self.setWindowTitle("Python ") 
        self.setGeometry(100, 100, 600, 400) 
        self.UiComponents() 
        self.show() 
  
    
    def UiComponents(self): 
        bar = QProgressBar(self) 
        bar.setGeometry(200, 150, 200, 30) 
        bar.setMaximum(200) 
        bar.setValue(100) 
        value = bar.maximum() 
        label = QLabel("maximum value = " + str(value), self) 
        label.adjustSize() 
        label.move(200, 200) 
        bar.setAlignment(Qt.AlignCenter) 
  
  
App = QApplication(sys.argv) 
window = Window() 
sys.exit(App.exec()) 

Resultado :