从 PyQt4 进度对话框中删除取消按钮

Remove Cancel button from PyQt4 Progress Dialog

我有以下进度条,它弹出一个取消按钮。我想删除它,因为我没有任何目的。此 progressDialogue() 是更大 class.

的一部分
def progressDialogue(self, value):
    '''
    :param value [int]: Value on progress bar
    :return: Progress bar dialogue box
    '''
    self.prog = QtGui.QProgressDialog()
    self.prog.setWindowTitle('Please wait...')
    self.prog.setGeometry(500,300,500,100)
    self.prog.setMinimum(0)
    self.prog.setMaximum(100)
    self.prog.show()
    self.prog.setValue(value)
    if value == 100:
        self.prog.hide()

可以使用setCancelButton自定义取消按钮:

    self.prog.setCancelButton(None)