55 # get a copy of the defaults to store the user settings |
55 # get a copy of the defaults to store the user settings |
56 self.parameters = copy.deepcopy(self.defaults) |
56 self.parameters = copy.deepcopy(self.defaults) |
57 |
57 |
58 # combine it with the values of parms |
58 # combine it with the values of parms |
59 if parms is not None: |
59 if parms is not None: |
60 for key, value in parms.items(): |
60 self.parameters.update(parms) |
61 self.parameters[key] = parms[key] |
|
62 |
61 |
63 self.configfileCompleter = E5FileCompleter(self.configfileEdit) |
62 self.configfileCompleter = E5FileCompleter(self.configfileEdit) |
64 self.reportfileCompleter = E5FileCompleter(self.reportfileEdit) |
63 self.reportfileCompleter = E5FileCompleter(self.reportfileEdit) |
65 |
64 |
66 # initialize general tab |
65 # initialize general tab |