Preferences/ConfigurationPages/EditorHighlightingStylesPage.py

branch
sub_styles
changeset 6867
97e86d2426a9
parent 6864
7837ab17f079
child 6878
79008f970902
equal deleted inserted replaced
6866:b792455b35cd 6867:97e86d2426a9
167 Private method to get the styles of the current item. 167 Private method to get the styles of the current item.
168 168
169 @return tuple containing the style and sub-style numbers 169 @return tuple containing the style and sub-style numbers
170 @rtype tuple of (int, int) 170 @rtype tuple of (int, int)
171 """ 171 """
172 itm = self.styleElementList.currentItem() 172 itm = self.styleElementList.currentItem()
173 if itm is None: 173 if itm is None:
174 styles = (0, -1) # return default style 174 styles = (0, -1) # return default style
175 else: 175 else:
176 styles = self.__stylesForItem(itm) 176 styles = self.__stylesForItem(itm)
177 177
689 self.lexer.description(style, substyle)) 689 self.lexer.description(style, substyle))
690 ) 690 )
691 if ok: 691 if ok:
692 self.lexer.delSubstyle(style, substyle) 692 self.lexer.delSubstyle(style, substyle)
693 693
694 itm = self.styleElementList.currentItem() 694 itm = self.styleElementList.currentItem()
695 parent = itm.parent() 695 parent = itm.parent()
696 index = parent.indexOfChild(itm) 696 index = parent.indexOfChild(itm)
697 parent.takeChild(index) 697 parent.takeChild(index)
698 del itm 698 del itm
699 699
708 if dlg.exec_() == QDialog.Accepted: 708 if dlg.exec_() == QDialog.Accepted:
709 description, words = dlg.getData() 709 description, words = dlg.getData()
710 self.lexer.setDescription(description, style, substyle) 710 self.lexer.setDescription(description, style, substyle)
711 self.lexer.setWords(words, style, substyle) 711 self.lexer.setWords(words, style, substyle)
712 712
713 itm = self.styleElementList.currentItem() 713 itm = self.styleElementList.currentItem()
714 itm.setText(0, description) 714 itm.setText(0, description)
715 715
716 @pyqtSlot() 716 @pyqtSlot()
717 def on_copySubstyleButton_clicked(self): 717 def on_copySubstyleButton_clicked(self):
718 """ 718 """

eric ide

mercurial