60 |
60 |
61 def save(self): |
61 def save(self): |
62 """ |
62 """ |
63 Public slot to save the Project configuration. |
63 Public slot to save the Project configuration. |
64 """ |
64 """ |
65 Preferences.setProject("SearchNewFilesRecursively", |
65 Preferences.setProject( |
|
66 "SearchNewFilesRecursively", |
66 self.projectSearchNewFilesRecursiveCheckBox.isChecked()) |
67 self.projectSearchNewFilesRecursiveCheckBox.isChecked()) |
67 Preferences.setProject("SearchNewFiles", |
68 Preferences.setProject( |
|
69 "SearchNewFiles", |
68 self.projectSearchNewFilesCheckBox.isChecked()) |
70 self.projectSearchNewFilesCheckBox.isChecked()) |
69 Preferences.setProject("AutoIncludeNewFiles", |
71 Preferences.setProject( |
|
72 "AutoIncludeNewFiles", |
70 self.projectAutoIncludeNewFilesCheckBox.isChecked()) |
73 self.projectAutoIncludeNewFilesCheckBox.isChecked()) |
71 Preferences.setProject("AutoLoadSession", |
74 Preferences.setProject( |
|
75 "AutoLoadSession", |
72 self.projectLoadSessionCheckBox.isChecked()) |
76 self.projectLoadSessionCheckBox.isChecked()) |
73 Preferences.setProject("AutoSaveSession", |
77 Preferences.setProject( |
|
78 "AutoSaveSession", |
74 self.projectSaveSessionCheckBox.isChecked()) |
79 self.projectSaveSessionCheckBox.isChecked()) |
75 Preferences.setProject("SessionAllBreakpoints", |
80 Preferences.setProject( |
|
81 "SessionAllBreakpoints", |
76 self.projectSessionAllBpCheckBox.isChecked()) |
82 self.projectSessionAllBpCheckBox.isChecked()) |
77 Preferences.setProject("AutoLoadDbgProperties", |
83 Preferences.setProject( |
|
84 "AutoLoadDbgProperties", |
78 self.projectLoadDebugPropertiesCheckBox.isChecked()) |
85 self.projectLoadDebugPropertiesCheckBox.isChecked()) |
79 Preferences.setProject("AutoSaveDbgProperties", |
86 Preferences.setProject( |
|
87 "AutoSaveDbgProperties", |
80 self.projectSaveDebugPropertiesCheckBox.isChecked()) |
88 self.projectSaveDebugPropertiesCheckBox.isChecked()) |
81 Preferences.setProject("AutoCompileForms", |
89 Preferences.setProject( |
|
90 "AutoCompileForms", |
82 self.projectAutoCompileFormsCheckBox.isChecked()) |
91 self.projectAutoCompileFormsCheckBox.isChecked()) |
83 Preferences.setProject("AutoCompileResources", |
92 Preferences.setProject( |
|
93 "AutoCompileResources", |
84 self.projectAutoCompileResourcesCheckBox.isChecked()) |
94 self.projectAutoCompileResourcesCheckBox.isChecked()) |
85 Preferences.setProject("XMLTimestamp", |
95 Preferences.setProject( |
|
96 "XMLTimestamp", |
86 self.projectTimestampCheckBox.isChecked()) |
97 self.projectTimestampCheckBox.isChecked()) |
87 Preferences.setProject("RecentNumber", |
98 Preferences.setProject( |
|
99 "RecentNumber", |
88 self.projectRecentSpinBox.value()) |
100 self.projectRecentSpinBox.value()) |
89 Preferences.setProject("DeterminePyFromProject", |
101 Preferences.setProject( |
|
102 "DeterminePyFromProject", |
90 self.pythonVariantCheckBox.isChecked()) |
103 self.pythonVariantCheckBox.isChecked()) |
91 |
104 |
92 Preferences.setTasks("TasksProjectAutoSave", |
105 Preferences.setTasks( |
|
106 "TasksProjectAutoSave", |
93 self.autosaveTasksCheckBox.isChecked()) |
107 self.autosaveTasksCheckBox.isChecked()) |
94 |
108 |
95 |
109 |
96 def create(dlg): |
110 def create(dlg): |
97 """ |
111 """ |