440 self.__installedFiles = [] |
440 self.__installedFiles = [] |
441 try: |
441 try: |
442 if packageName != "None": |
442 if packageName != "None": |
443 namelist = sorted(zipFile.namelist()) |
443 namelist = sorted(zipFile.namelist()) |
444 tot = len(namelist) |
444 tot = len(namelist) |
445 prog = 0 |
|
446 self.progress.setMaximum(tot) |
445 self.progress.setMaximum(tot) |
447 QApplication.processEvents() |
446 QApplication.processEvents() |
448 for name in namelist: |
447 for prog, name in enumerate(namelist): |
449 self.progress.setValue(prog) |
448 self.progress.setValue(prog) |
450 QApplication.processEvents() |
449 QApplication.processEvents() |
451 prog += 1 |
|
452 if ( |
450 if ( |
453 name == pluginFileName or |
451 name == pluginFileName or |
454 name.startswith("{0}/".format(packageName)) or |
452 name.startswith("{0}/".format(packageName)) or |
455 name.startswith("{0}\\".format(packageName)) |
453 name.startswith("{0}\\".format(packageName)) |
456 ): |
454 ): |