Esempio n. 1
0
 def showProgress(self, modal = True):
     """
     Open the progress dialog to show the current job progress.
     """
     #Replace "self.edit_cntl.win" with "None"
     #---Huaicai 7/7/05: To fix bug 751, the "win" may be none.
     #Feel awkward for the design of our code.        
     simProgressDialog = QProgressDialog()
     simProgressDialog.setModal(True)
     simProgressDialog.setObjectName("progressDialog")
     simProgressDialog.setWindowIcon(geticon('ui/border/MainWindow'))
     if self.Calculation == 'Energy':
         simProgressDialog.setWindowTitle("Calculating Energy ...Please Wait")
     else:
         simProgressDialog.setWindowTitle("Optimizing ...Please Wait")
    
     progBar = QProgressBar(simProgressDialog)
     progBar.setMaximum(0)
     progBar.setMinimum(0)
     progBar.setValue(0)
     progBar.setTextVisible(False)
     simProgressDialog.setBar(progBar)
     simProgressDialog.setAutoReset(False)
     simProgressDialog.setAutoClose(False)
     
     return simProgressDialog
Esempio n. 2
0
    def showProgress(self, modal=True):
        """
        Open the progress dialog to show the current job progress.
        """
        #Replace "self.edit_cntl.win" with "None"
        #---Huaicai 7/7/05: To fix bug 751, the "win" may be none.
        #Feel awkward for the design of our code.
        simProgressDialog = QProgressDialog()
        simProgressDialog.setModal(True)
        simProgressDialog.setObjectName("progressDialog")
        simProgressDialog.setWindowIcon(geticon('ui/border/MainWindow'))
        if self.Calculation == 'Energy':
            simProgressDialog.setWindowTitle(
                "Calculating Energy ...Please Wait")
        else:
            simProgressDialog.setWindowTitle("Optimizing ...Please Wait")

        progBar = QProgressBar(simProgressDialog)
        progBar.setMaximum(0)
        progBar.setMinimum(0)
        progBar.setValue(0)
        progBar.setTextVisible(False)
        simProgressDialog.setBar(progBar)
        simProgressDialog.setAutoReset(False)
        simProgressDialog.setAutoClose(False)

        return simProgressDialog