66 |
66 |
67 stopOnExit = Preferences.toBool( |
67 stopOnExit = Preferences.toBool( |
68 Preferences.Prefs.settings.value("CallTrace/StopOnExit", True)) |
68 Preferences.Prefs.settings.value("CallTrace/StopOnExit", True)) |
69 self.stopCheckBox.setChecked(stopOnExit) |
69 self.stopCheckBox.setChecked(stopOnExit) |
70 |
70 |
71 self.__callTraceEnabled = Preferences.toBool( |
71 self.__callTraceEnabled = (Preferences.toBool( |
72 Preferences.Prefs.settings.value("CallTrace/Enabled", False)) |
72 Preferences.Prefs.settings.value("CallTrace/Enabled", False)) and |
|
73 not stopOnExit) |
|
74 |
73 if self.__callTraceEnabled: |
75 if self.__callTraceEnabled: |
74 self.startTraceButton.setEnabled(False) |
76 self.startTraceButton.setEnabled(False) |
75 else: |
77 else: |
76 self.stopTraceButton.setEnabled(False) |
78 self.stopTraceButton.setEnabled(False) |
77 |
79 |