168 @pyqtSlot() |
168 @pyqtSlot() |
169 def on_defaultButton_clicked(self): |
169 def on_defaultButton_clicked(self): |
170 """ |
170 """ |
171 Private slot to set the current keyword set to default values. |
171 Private slot to set the current keyword set to default values. |
172 """ |
172 """ |
173 if bool(self.keywordsEdit.toPlainText()): |
173 ok = ( |
174 ok = E5MessageBox.yesNo( |
174 E5MessageBox.yesNo( |
175 self, |
175 self, |
176 self.tr("Reset to Default"), |
176 self.tr("Reset to Default"), |
177 self.tr("Shall the current keyword set really be reset to" |
177 self.tr("Shall the current keyword set really be reset to" |
178 " default values?")) |
178 " default values?")) |
179 else: |
179 if bool(self.keywordsEdit.toPlainText()) else |
180 ok = True |
180 True |
|
181 ) |
181 if ok: |
182 if ok: |
182 language = self.languageCombo.currentText() |
183 language = self.languageCombo.currentText() |
183 kwSet = self.setSpinBox.value() |
184 kwSet = self.setSpinBox.value() |
184 self.__keywords[language]["Sets"][kwSet] = ( |
185 self.__keywords[language]["Sets"][kwSet] = ( |
185 self.__keywords[language]["DefaultSets"][kwSet] |
186 self.__keywords[language]["DefaultSets"][kwSet] |