14 from PyQt4.QtCore import * |
14 from PyQt4.QtCore import * |
15 from PyQt4.QtGui import * |
15 from PyQt4.QtGui import * |
16 |
16 |
17 from E4Gui.E4Completers import E4FileCompleter, E4DirCompleter |
17 from E4Gui.E4Completers import E4FileCompleter, E4DirCompleter |
18 |
18 |
19 from Ui_EricapiConfigDialog import Ui_EricapiConfigDialog |
19 from .Ui_EricapiConfigDialog import Ui_EricapiConfigDialog |
20 import Utilities |
20 import Utilities |
21 import DocumentationTools |
21 import DocumentationTools |
22 |
22 |
23 from eric4config import getConfig |
23 from eric4config import getConfig |
24 |
24 |
49 # get a copy of the defaults to store the user settings |
49 # get a copy of the defaults to store the user settings |
50 self.parameters = copy.deepcopy(self.defaults) |
50 self.parameters = copy.deepcopy(self.defaults) |
51 |
51 |
52 # combine it with the values of parms |
52 # combine it with the values of parms |
53 if parms is not None: |
53 if parms is not None: |
54 for key, value in parms.items(): |
54 for key, value in list(parms.items()): |
55 self.parameters[key] = parms[key] |
55 self.parameters[key] = parms[key] |
56 |
56 |
57 self.outputFileCompleter = E4FileCompleter(self.outputFileEdit) |
57 self.outputFileCompleter = E4FileCompleter(self.outputFileEdit) |
58 self.ignoreDirCompleter = E4DirCompleter(self.ignoreDirEdit) |
58 self.ignoreDirCompleter = E4DirCompleter(self.ignoreDirEdit) |
59 |
59 |