470 if items: |
470 if items: |
471 itm = items[0] |
471 itm = items[0] |
472 itm.setText( |
472 itm.setText( |
473 PipPackagesWidget.AvailableVersionColumn, latest |
473 PipPackagesWidget.AvailableVersionColumn, latest |
474 ) |
474 ) |
|
475 QApplication.processEvents() |
|
476 |
|
477 # 3. update with vulnerability information |
|
478 if self.vulnerabilityCheckBox.isChecked(): |
|
479 self.__updateVulnerabilityData() |
475 |
480 |
476 self.packagesList.sortItems( |
481 self.packagesList.sortItems( |
477 PipPackagesWidget.PackageColumn, Qt.SortOrder.AscendingOrder |
482 PipPackagesWidget.PackageColumn, Qt.SortOrder.AscendingOrder |
478 ) |
483 ) |
479 for col in range(self.packagesList.columnCount()): |
484 for col in range(self.packagesList.columnCount()): |
480 self.packagesList.resizeColumnToContents(col) |
485 self.packagesList.resizeColumnToContents(col) |
481 self.packagesList.setUpdatesEnabled(True) |
486 self.packagesList.setUpdatesEnabled(True) |
482 |
|
483 # 3. update with vulnerability information |
|
484 if self.vulnerabilityCheckBox.isChecked(): |
|
485 self.__updateVulnerabilityData() |
|
486 self.statusLabel.hide() |
487 self.statusLabel.hide() |
487 |
488 |
488 self.__updateActionButtons() |
489 self.__updateActionButtons() |
489 self.__updateSearchActionButtons() |
490 self.__updateSearchActionButtons() |
490 self.__updateSearchButton() |
491 self.__updateSearchButton() |