6 """ |
6 """ |
7 Module implementing a dialog for the configuration of search engines. |
7 Module implementing a dialog for the configuration of search engines. |
8 """ |
8 """ |
9 |
9 |
10 from PyQt4.QtGui import QDialog, QFileDialog, QMessageBox |
10 from PyQt4.QtGui import QDialog, QFileDialog, QMessageBox |
11 from PyQt4.QtCore import pyqtSlot, SIGNAL |
11 from PyQt4.QtCore import pyqtSlot |
12 |
12 |
13 from .OpenSearchEngineModel import OpenSearchEngineModel |
13 from .OpenSearchEngineModel import OpenSearchEngineModel |
14 from .OpenSearchEditDialog import OpenSearchEditDialog |
14 from .OpenSearchEditDialog import OpenSearchEditDialog |
15 |
15 |
16 from .Ui_OpenSearchDialog import Ui_OpenSearchDialog |
16 from .Ui_OpenSearchDialog import Ui_OpenSearchDialog |
37 self.enginesTable.horizontalHeader().setStretchLastSection(True) |
37 self.enginesTable.horizontalHeader().setStretchLastSection(True) |
38 self.enginesTable.verticalHeader().hide() |
38 self.enginesTable.verticalHeader().hide() |
39 self.enginesTable.verticalHeader().setDefaultSectionSize( |
39 self.enginesTable.verticalHeader().setDefaultSectionSize( |
40 1.2 * self.fontMetrics().height()) |
40 1.2 * self.fontMetrics().height()) |
41 |
41 |
42 self.connect(self.enginesTable.selectionModel(), |
42 self.enginesTable.selectionModel().selectionChanged.connect( |
43 SIGNAL("selectionChanged(const QItemSelection&, const QItemSelection&)"), |
43 self.__selectionChanged) |
44 self.__selectionChanged) |
|
45 self.editButton.setEnabled(False) |
44 self.editButton.setEnabled(False) |
46 |
45 |
47 @pyqtSlot() |
46 @pyqtSlot() |
48 def on_addButton_clicked(self): |
47 def on_addButton_clicked(self): |
49 """ |
48 """ |