highlight matches
This commit is contained in:
@@ -14,7 +14,8 @@ import re
|
||||
|
||||
class HighlightRegex(Highlight):
|
||||
|
||||
def __init__(self, regex: str, brush: QBrush = QBrush(), pen: QPen = Qt.PenStyle.NoPen, brush_full_line=QBrush()):
|
||||
def __init__(self, regex: re.Pattern, brush: QBrush = QBrush(), pen: QPen = Qt.PenStyle.NoPen,
|
||||
brush_full_line=QBrush()):
|
||||
self.regex = regex
|
||||
self.brush = brush
|
||||
self.pen = pen
|
||||
@@ -26,10 +27,8 @@ class HighlightRegex(Highlight):
|
||||
match_iter = re.finditer(self.regex, line.line())
|
||||
for match in match_iter:
|
||||
#print("%s" % match)
|
||||
group0 = match.group(0)
|
||||
start = match.start(0)
|
||||
end = match.end(0)
|
||||
#print("regex: %s" % (group0))
|
||||
result.append(HighlightedRange(
|
||||
start,
|
||||
end-start,
|
||||
|
||||
Reference in New Issue
Block a user