145 .format(itm.text(0))) |
145 .format(itm.text(0))) |
146 if res: |
146 if res: |
147 server = itm.text(1) |
147 server = itm.text(1) |
148 cert = self.serversCertificatesTree.currentItem().data(0, self.CertRole) |
148 cert = self.serversCertificatesTree.currentItem().data(0, self.CertRole) |
149 |
149 |
150 # delete the selected entry and it's parent entry, if it was the only one |
150 # delete the selected entry and its parent entry, if it was the only one |
151 parent = itm.parent() |
151 parent = itm.parent() |
152 parent.takeChild(parent.indexOfChild(itm)) |
152 parent.takeChild(parent.indexOfChild(itm)) |
153 if parent.childCount() == 0: |
153 if parent.childCount() == 0: |
154 self.serversCertificatesTree.takeTopLevelItem( |
154 self.serversCertificatesTree.takeTopLevelItem( |
155 self.serversCertificatesTree.indexOfTopLevelItem(parent)) |
155 self.serversCertificatesTree.indexOfTopLevelItem(parent)) |
340 """ will not trust any certificate issued by this CA.</p>""")\ |
340 """ will not trust any certificate issued by this CA.</p>""")\ |
341 .format(itm.text(0))) |
341 .format(itm.text(0))) |
342 if res: |
342 if res: |
343 cert = self.caCertificatesTree.currentItem().data(0, self.CertRole) |
343 cert = self.caCertificatesTree.currentItem().data(0, self.CertRole) |
344 |
344 |
345 # delete the selected entry and it's parent entry, if it was the only one |
345 # delete the selected entry and its parent entry, if it was the only one |
346 parent = itm.parent() |
346 parent = itm.parent() |
347 parent.takeChild(parent.indexOfChild(itm)) |
347 parent.takeChild(parent.indexOfChild(itm)) |
348 if parent.childCount() == 0: |
348 if parent.childCount() == 0: |
349 self.caCertificatesTree.takeTopLevelItem( |
349 self.caCertificatesTree.takeTopLevelItem( |
350 self.caCertificatesTree.indexOfTopLevelItem(parent)) |
350 self.caCertificatesTree.indexOfTopLevelItem(parent)) |