link result view and source view

This commit is contained in:
2021-11-05 19:18:24 +01:00
parent e04c4a2ab7
commit f209156eea
8 changed files with 151 additions and 54 deletions

View File

@@ -2,6 +2,7 @@ from PyQt6.QtWidgets import *
from PyQt6.QtCore import *
from bigtext import BigText
from filterviewsyncer import FilterViewSyncer
from filterwidget import FilterWidget
from logFileModel import LogFileModel
@@ -13,6 +14,9 @@ class FullTabWidget(QWidget):
self._model = model
self.file_view = BigText(model)
self.filter_hit_view = FilterWidget(self._model)
self.filter_view_syncer = FilterViewSyncer(self.file_view)
self.filter_hit_view.add_line_click_listener(self.filter_view_syncer.click_listener)
self.filter_hit_view.add_filter_match_found_listener(self.filter_view_syncer.match_found)
self.layout = QVBoxLayout(self)
self.layout.setContentsMargins(0, 0, 0, 0)