ViewManager/ViewManager.py

changeset 6247
5c677a7f7d51
parent 6210
f5b392aac28e
child 6273
0daf79d65080
child 6297
85e20e9b4d55
equal deleted inserted replaced
6246:fe07a9f16f23 6247:5c677a7f7d51
5828 return 5828 return
5829 5829
5830 line, index = aw.getCursorPosition() 5830 line, index = aw.getCursorPosition()
5831 text = aw.text(line) 5831 text = aw.text(line)
5832 5832
5833 reg = QRegExp('[^\w_]') 5833 reg = QRegExp(r'[^\w_]')
5834 end = reg.indexIn(text, index) 5834 end = reg.indexIn(text, index)
5835 if end > index: 5835 if end > index:
5836 ext = text[index:end] 5836 ext = text[index:end]
5837 txt += ext 5837 txt += ext
5838 self.quickFindtextCombo.lineEdit().setText(txt) 5838 self.quickFindtextCombo.lineEdit().setText(txt)
7031 @return name of the filename filter (string) or None 7031 @return name of the filename filter (string) or None
7032 """ 7032 """
7033 if self.activeWindow() is not None and \ 7033 if self.activeWindow() is not None and \
7034 self.activeWindow().getFileName(): 7034 self.activeWindow().getFileName():
7035 ext = os.path.splitext(self.activeWindow().getFileName())[1] 7035 ext = os.path.splitext(self.activeWindow().getFileName())[1]
7036 rx = QRegExp(".*\*\.{0}[ )].*".format(ext[1:])) 7036 rx = QRegExp(r".*\*\.{0}[ )].*".format(ext[1:]))
7037 import QScintilla.Lexers 7037 import QScintilla.Lexers
7038 filters = QScintilla.Lexers.getOpenFileFiltersList() 7038 filters = QScintilla.Lexers.getOpenFileFiltersList()
7039 index = -1 7039 index = -1
7040 for i in range(len(filters)): 7040 for i in range(len(filters)):
7041 if rx.exactMatch(filters[i]): 7041 if rx.exactMatch(filters[i]):

eric ide

mercurial