src/eric7/WebBrowser/WebBrowserView.py

branch
eric7
changeset 11006
a671918232f3
parent 10859
399d19fc7eb5
child 11090
f5f5f5803935
equal deleted inserted replaced
11005:b918c6c2736b 11006:a671918232f3
1208 1208
1209 url = act.data() 1209 url = act.data()
1210 if url.isEmpty(): 1210 if url.isEmpty():
1211 return 1211 return
1212 1212
1213 dlg = AddBookmarkDialog() 1213 dlg = AddBookmarkDialog(parent=self)
1214 dlg.setUrl(bytes(url.toEncoded()).decode()) 1214 dlg.setUrl(bytes(url.toEncoded()).decode())
1215 dlg.exec() 1215 dlg.exec()
1216 1216
1217 def __sendLink(self, act): 1217 def __sendLink(self, act):
1218 """ 1218 """
1411 description = "" 1411 description = ""
1412 for meta in res: 1412 for meta in res:
1413 if meta["name"] == "description": 1413 if meta["name"] == "description":
1414 description = meta["content"] 1414 description = meta["content"]
1415 1415
1416 dlg = AddBookmarkDialog() 1416 dlg = AddBookmarkDialog(parent=self)
1417 dlg.setUrl(bytes(self.url().toEncoded()).decode()) 1417 dlg.setUrl(bytes(self.url().toEncoded()).decode())
1418 dlg.setTitle(self.title()) 1418 dlg.setTitle(self.title())
1419 dlg.setDescription(description) 1419 dlg.setDescription(description)
1420 dlg.exec() 1420 dlg.exec()
1421 1421
2087 clientCertificateSelection.selectNone() 2087 clientCertificateSelection.selectNone()
2088 elif len(certificates) == 1: 2088 elif len(certificates) == 1:
2089 clientCertificateSelection.select(certificates[0]) 2089 clientCertificateSelection.select(certificates[0])
2090 else: 2090 else:
2091 certificate = None 2091 certificate = None
2092 dlg = EricSslCertificateSelectionDialog(certificates, self) 2092 dlg = EricSslCertificateSelectionDialog(certificates, parent=self)
2093 if dlg.exec() == QDialog.DialogCode.Accepted: 2093 if dlg.exec() == QDialog.DialogCode.Accepted:
2094 certificate = dlg.getSelectedCertificate() 2094 certificate = dlg.getSelectedCertificate()
2095 2095
2096 if certificate is None: 2096 if certificate is None:
2097 clientCertificateSelection.selectNone() 2097 clientCertificateSelection.selectNone()
2482 """ 2482 """
2483 from .Tools.PrintToPdfDialog import PrintToPdfDialog 2483 from .Tools.PrintToPdfDialog import PrintToPdfDialog
2484 2484
2485 name = WebBrowserTools.getFileNameFromUrl(self.url()) 2485 name = WebBrowserTools.getFileNameFromUrl(self.url())
2486 name = name.rsplit(".", 1)[0] + ".pdf" if name else "printout.pdf" 2486 name = name.rsplit(".", 1)[0] + ".pdf" if name else "printout.pdf"
2487 dlg = PrintToPdfDialog(self.__setupPrinter(filePath=name), self) 2487 dlg = PrintToPdfDialog(self.__setupPrinter(filePath=name), parent=self)
2488 if dlg.exec() == QDialog.DialogCode.Accepted: 2488 if dlg.exec() == QDialog.DialogCode.Accepted:
2489 filePath, pageLayout = dlg.getData() 2489 filePath, pageLayout = dlg.getData()
2490 if filePath: 2490 if filePath:
2491 if os.path.exists(filePath): 2491 if os.path.exists(filePath):
2492 res = EricMessageBox.warning( 2492 res = EricMessageBox.warning(

eric ide

mercurial