504 @pyqtSlot() |
504 @pyqtSlot() |
505 def on_fpAddButton_clicked(self): |
505 def on_fpAddButton_clicked(self): |
506 """ |
506 """ |
507 Private slot to add a fingerprints entry. |
507 Private slot to add a fingerprints entry. |
508 """ |
508 """ |
509 dlg = HgUserConfigHostFingerprintDialog(self, version=self.__version) |
509 dlg = HgUserConfigHostFingerprintDialog(parent=self, version=self.__version) |
510 if dlg.exec() == QDialog.DialogCode.Accepted: |
510 if dlg.exec() == QDialog.DialogCode.Accepted: |
511 host, fingerprint = dlg.getData() |
511 host, fingerprint = dlg.getData() |
512 itm = QTreeWidgetItem(self.fingerprintsList, [host, fingerprint]) |
512 itm = QTreeWidgetItem(self.fingerprintsList, [host, fingerprint]) |
513 self.__finalizeFingerprintsColumns() |
513 self.__finalizeFingerprintsColumns() |
514 self.fingerprintsList.setCurrentItem(itm) |
514 self.fingerprintsList.setCurrentItem(itm) |
545 itm = self.fingerprintsList.currentItem() |
545 itm = self.fingerprintsList.currentItem() |
546 if itm is not None: |
546 if itm is not None: |
547 host = itm.text(0) |
547 host = itm.text(0) |
548 fingerprint = itm.text(1) |
548 fingerprint = itm.text(1) |
549 dlg = HgUserConfigHostFingerprintDialog( |
549 dlg = HgUserConfigHostFingerprintDialog( |
550 self, host, fingerprint, version=self.__version |
550 parent=self, host=host, fingerprint=fingerprint, version=self.__version |
551 ) |
551 ) |
552 if dlg.exec() == QDialog.DialogCode.Accepted: |
552 if dlg.exec() == QDialog.DialogCode.Accepted: |
553 host, fingerprint = dlg.getData() |
553 host, fingerprint = dlg.getData() |
554 itm.setText(0, host) |
554 itm.setText(0, host) |
555 itm.setText(1, fingerprint) |
555 itm.setText(1, fingerprint) |
616 @pyqtSlot() |
616 @pyqtSlot() |
617 def on_protocolAddButton_clicked(self): |
617 def on_protocolAddButton_clicked(self): |
618 """ |
618 """ |
619 Private slot to add a minimum protocol entry. |
619 Private slot to add a minimum protocol entry. |
620 """ |
620 """ |
621 dlg = HgUserConfigHostMinimumProtocolDialog(self.__minimumProtocols, self) |
621 dlg = HgUserConfigHostMinimumProtocolDialog( |
|
622 self.__minimumProtocols, parent=self |
|
623 ) |
622 if dlg.exec() == QDialog.DialogCode.Accepted: |
624 if dlg.exec() == QDialog.DialogCode.Accepted: |
623 host, protocol = dlg.getData() |
625 host, protocol = dlg.getData() |
624 itm = QTreeWidgetItem( |
626 itm = QTreeWidgetItem( |
625 self.protocolsList, [host, self.__minimumProtocols[protocol]] |
627 self.protocolsList, [host, self.__minimumProtocols[protocol]] |
626 ) |
628 ) |
660 itm = self.protocolsList.currentItem() |
662 itm = self.protocolsList.currentItem() |
661 if itm is not None: |
663 if itm is not None: |
662 host = itm.text(0) |
664 host = itm.text(0) |
663 protocol = itm.data(1, Qt.ItemDataRole.UserRole) |
665 protocol = itm.data(1, Qt.ItemDataRole.UserRole) |
664 dlg = HgUserConfigHostMinimumProtocolDialog( |
666 dlg = HgUserConfigHostMinimumProtocolDialog( |
665 self.__minimumProtocols, self, host, protocol |
667 self.__minimumProtocols, parent=self, host=host, protocol=protocol |
666 ) |
668 ) |
667 if dlg.exec() == QDialog.DialogCode.Accepted: |
669 if dlg.exec() == QDialog.DialogCode.Accepted: |
668 host, protocol = dlg.getData() |
670 host, protocol = dlg.getData() |
669 itm.setText(0, host) |
671 itm.setText(0, host) |
670 itm.setText(1, self.__minimumProtocols[protocol]) |
672 itm.setText(1, self.__minimumProtocols[protocol]) |