100 """ |
100 """ |
101 filled = ( |
101 filled = ( |
102 bool(self.descriptionEdit.text().strip()) or |
102 bool(self.descriptionEdit.text().strip()) or |
103 bool(self.wordsEdit.toPlainText().strip()) |
103 bool(self.wordsEdit.toPlainText().strip()) |
104 ) |
104 ) |
105 if filled: |
105 ok = ( |
106 ok = E5MessageBox.yesNo( |
106 E5MessageBox.yesNo( |
107 self, |
107 self, |
108 self.tr("Set Sub-Style Data to Default"), |
108 self.tr("Set Sub-Style Data to Default"), |
109 self.tr("""Shall the sub-style data be set to default""" |
109 self.tr("""Shall the sub-style data be set to default""" |
110 """ values?""")) |
110 """ values?""")) |
111 else: |
111 if filled else |
112 ok = True |
112 True |
|
113 ) |
113 if ok: |
114 if ok: |
114 if self.__substyle >= 0: |
115 if self.__substyle >= 0: |
115 self.descriptionEdit.setText(self.__lexer.defaultDescription( |
116 self.descriptionEdit.setText(self.__lexer.defaultDescription( |
116 self.__style, self.__substyle)) |
117 self.__style, self.__substyle)) |
117 self.wordsEdit.setPlainText(self.__lexer.defaultWords( |
118 self.wordsEdit.setPlainText(self.__lexer.defaultWords( |