Helpviewer/OpenSearch/OpenSearchDialog.py

branch
Py2 comp.
changeset 3058
0a02c433f52d
parent 3057
10516539f238
parent 3020
542e97d4ecb3
child 3145
a9de05d4a22f
equal deleted inserted replaced
3057:10516539f238 3058:0a02c433f52d
61 self.trUtf8("OpenSearch (*.xml);;All Files (*)")) 61 self.trUtf8("OpenSearch (*.xml);;All Files (*)"))
62 62
63 osm = self.__mw.openSearchManager() 63 osm = self.__mw.openSearchManager()
64 for fileName in fileNames: 64 for fileName in fileNames:
65 if not osm.addEngine(fileName): 65 if not osm.addEngine(fileName):
66 E5MessageBox.critical(self, 66 E5MessageBox.critical(
67 self,
67 self.trUtf8("Add search engine"), 68 self.trUtf8("Add search engine"),
68 self.trUtf8( 69 self.trUtf8(
69 """{0} is not a valid OpenSearch 1.1 description or""" 70 """{0} is not a valid OpenSearch 1.1 description or"""
70 """ is already on your list.""").format(fileName)) 71 """ is already on your list.""").format(fileName))
71 72
73 def on_deleteButton_clicked(self): 74 def on_deleteButton_clicked(self):
74 """ 75 """
75 Private slot to delete the selected search engines. 76 Private slot to delete the selected search engines.
76 """ 77 """
77 if self.enginesTable.model().rowCount() == 1: 78 if self.enginesTable.model().rowCount() == 1:
78 E5MessageBox.critical(self, 79 E5MessageBox.critical(
80 self,
79 self.trUtf8("Delete selected engines"), 81 self.trUtf8("Delete selected engines"),
80 self.trUtf8("""You must have at least one search engine.""")) 82 self.trUtf8("""You must have at least one search engine."""))
81 83
82 self.enginesTable.removeSelected() 84 self.enginesTable.removeSelected()
83 85

eric ide

mercurial