22 |
22 |
23 from Utilities.AutoSaver import AutoSaver |
23 from Utilities.AutoSaver import AutoSaver |
24 import Utilities |
24 import Utilities |
25 import Preferences |
25 import Preferences |
26 |
26 |
|
27 |
27 class OpenSearchManager(QObject): |
28 class OpenSearchManager(QObject): |
28 """ |
29 """ |
29 Class implementing a manager for open search engines. |
30 Class implementing a manager for open search engines. |
30 |
31 |
31 @signal changed() emitted to indicate a change |
32 @signal changed() emitted to indicate a change |
32 @signal currentEngineChanged() emitted to indicate a change of |
33 @signal currentEngineChanged() emitted to indicate a change of |
33 the current search engine |
34 the current search engine |
34 """ |
35 """ |
35 changed = pyqtSignal() |
36 changed = pyqtSignal() |
36 currentEngineChanged = pyqtSignal() |
37 currentEngineChanged = pyqtSignal() |
37 |
38 |
38 def __init__(self, parent = None): |
39 def __init__(self, parent=None): |
39 """ |
40 """ |
40 Constructor |
41 Constructor |
41 |
42 |
42 @param parent reference to the parent object (QObject) |
43 @param parent reference to the parent object (QObject) |
43 """ |
44 """ |