Helpviewer/OpenSearch/OpenSearchDialog.py

changeset 2403
e3d7a861547c
parent 2302
f29e9405c851
child 2525
8b507a9a2d40
child 2954
bf0215fe12d1
equal deleted inserted replaced
2402:304fcefd3b04 2403:e3d7a861547c
11 from PyQt4.QtCore import pyqtSlot 11 from PyQt4.QtCore import pyqtSlot
12 12
13 from E5Gui import E5MessageBox, E5FileDialog 13 from E5Gui import E5MessageBox, E5FileDialog
14 14
15 from .OpenSearchEngineModel import OpenSearchEngineModel 15 from .OpenSearchEngineModel import OpenSearchEngineModel
16 from .OpenSearchEditDialog import OpenSearchEditDialog
17 16
18 from .Ui_OpenSearchDialog import Ui_OpenSearchDialog 17 from .Ui_OpenSearchDialog import Ui_OpenSearchDialog
19 18
20 19
21 class OpenSearchDialog(QDialog, Ui_OpenSearchDialog): 20 class OpenSearchDialog(QDialog, Ui_OpenSearchDialog):
87 @pyqtSlot() 86 @pyqtSlot()
88 def on_editButton_clicked(self): 87 def on_editButton_clicked(self):
89 """ 88 """
90 Private slot to edit the data of the current search engine. 89 Private slot to edit the data of the current search engine.
91 """ 90 """
91 from .OpenSearchEditDialog import OpenSearchEditDialog
92
92 rows = self.enginesTable.selectionModel().selectedRows() 93 rows = self.enginesTable.selectionModel().selectedRows()
93 if len(rows) == 0: 94 if len(rows) == 0:
94 row = self.enginesTable.selectionModel().currentIndex().row() 95 row = self.enginesTable.selectionModel().currentIndex().row()
95 else: 96 else:
96 row = rows[0].row() 97 row = rows[0].row()

eric ide

mercurial