def __init__(self, version='0.0.0'): """Init progress dialog.""" QProgressDialog.__init__(self) self.setWindowModality(Qt.ApplicationModal) self.progress = 0 self.setWindowTitle("SCC-Tool") self.setLabelText(_("Collecting data...")) self.setCancelButton(None) self.setRange(0, 1010) self.setValue(50) self.version = version settings = QSettings(ClientConfig.APP_NAME, ClientConfig.COMPANY_NAME) self.restoreGeometry(settings.value("geometry", self.saveGeometry())) m_width = self.size().width() m_height = self.size().height() self.resize(QSize(self.sizeHint().width(), self.sizeHint().height())) relativeChange = QPoint(m_width / 2, m_height / 2)\ - QPoint(self.size().width() / 2, self.size().height() / 2) self.move(self.pos() + relativeChange) self.show() for i in range(10): QApplication.processEvents() self.run()
def __init__(self, controller, mainWindow): """Init progress dialog.""" QProgressDialog.__init__(self) self.setWindowModality(Qt.ApplicationModal) self.progress = 0 self.setWindowTitle(_("Updater")) self.setLabelText(_("Updating to a new version...")) self.setCancelButton(None) self.setRange(0, 1000) self.setValue(self.minimum()) self.resize( QSize(mainWindow.size().width() * 0.8, self.sizeHint().height())) relativeChange = QPoint(mainWindow.size().width() / 2, mainWindow.size().height() / 3)\ - QPoint(self.size().width() / 2, self.size().height() / 3) self.move(mainWindow.pos() + relativeChange) self.show() controller.versionHandler.progress.connect(self.setProgress) controller.versionHandler.activateTask('update_app') while not self.wasCanceled(): QApplication.processEvents() time.sleep(0.05) controller.versionHandler.progress.disconnect(self.setProgress)
def __init__(self, parent): flags = Qt.CustomizeWindowHint | Qt.WindowTitleHint | Qt.WindowSystemMenuHint QProgressDialog.__init__(self, "", "Cancel", 0, 100, parent, flags) self.setModal(True) self.setAutoReset(False) self.setAutoClose(False) self._timer = QTimer() self._jobid = "" self._timer.timeout.connect(self.updateProgress)
def __init__(self, parent): flags = Qt.CustomizeWindowHint | Qt.WindowTitleHint | Qt.WindowSystemMenuHint QProgressDialog.__init__(self, '', "Cancel", 0, 100, parent, flags) self.setModal(True) self.setAutoReset(False) self.setAutoClose(False) self._timer = QTimer() self._jobid = '' self._timer.timeout.connect(self.updateProgress)
def __init__(self, parent, splitter, task, on_success=None, on_error=None): self.splitter = splitter # These flags remove the close button, which removes a corner case that we'd # otherwise have to handle. QProgressDialog.__init__( self, "", None, 0, 100, parent, Qt.Window | Qt.WindowTitleHint | Qt.CustomizeWindowHint) self.setWindowModality(Qt.WindowModal) self.setWindowTitle(_("Please wait")) # self.setCancelButton(None) self.stage_progress = 0 self.update_signal.connect(self.update) self.update() self.accepted.connect(self._on_accepted) self.show() self.thread = util.TaskThread(self) self.thread.add(task, on_success, self.accept, on_error)
def __init__(self, *args, **kwargs): QProgressDialog.__init__(self, *args, **kwargs)
def __init__(self): QProgressDialog.__init__(self) self.setCancelButton(None) self.forceShow() self.open()
def __init__(self, *args, **kwargs): QProgressDialog.__init__(self, *args, **kwargs)