prepare filtering
This commit is contained in:
30
fulltabwidget.py
Normal file
30
fulltabwidget.py
Normal file
@@ -0,0 +1,30 @@
|
||||
from PyQt6.QtWidgets import *
|
||||
from PyQt6.QtCore import *
|
||||
|
||||
from bigtext import BigText
|
||||
from filterwidget import FilterWidget
|
||||
from logFileModel import LogFileModel
|
||||
|
||||
|
||||
class FullTabWidget(QWidget):
|
||||
|
||||
def __init__(self, model: LogFileModel):
|
||||
super(FullTabWidget, self).__init__()
|
||||
self._model = model
|
||||
self._file_view = BigText(model)
|
||||
self._filter_hit_view = FilterWidget(self._model)
|
||||
|
||||
self.layout = QVBoxLayout(self)
|
||||
self.layout.setContentsMargins(0, 0, 0, 0)
|
||||
|
||||
splitter = QSplitter()
|
||||
splitter.setOrientation(Qt.Orientation.Vertical)
|
||||
splitter.setHandleWidth(5)
|
||||
#splitter.setStyleSheet("QSplitter::handle{background: #cccccc;}")
|
||||
splitter.addWidget(self._file_view)
|
||||
splitter.addWidget(self._filter_hit_view)
|
||||
|
||||
self.layout.addWidget(splitter)
|
||||
|
||||
def file_view(self):
|
||||
return self._file_view
|
||||
Reference in New Issue
Block a user