From d410dce8f8b472a735443ca6c1791289817d21e6 Mon Sep 17 00:00:00 2001
From: kienle <kienle@passcal.nmt.edu>
Date: Mon, 11 Sep 2023 11:37:17 -0600
Subject: [PATCH] Add checkbox to only read log files

---
 sohstationviewer/view/ui/main_ui.py | 15 +++++++++++++--
 1 file changed, 13 insertions(+), 2 deletions(-)

diff --git a/sohstationviewer/view/ui/main_ui.py b/sohstationviewer/view/ui/main_ui.py
index 3faa3ce6e..6e2b55dcb 100755
--- a/sohstationviewer/view/ui/main_ui.py
+++ b/sohstationviewer/view/ui/main_ui.py
@@ -83,6 +83,11 @@ class UIMainWindow(object):
         """
         self.search_line_edit: Union[QLineEdit, None] = None
         """
+        log_checkbox: checkbox for user to indicate that they are reading a log
+        file
+        """
+        self.log_checkbox: Union[QCheckBox, None] = None
+        """
         clear_button: clear search_line_edit
         """
         self.clear_search_action: Optional[QAction] = None
@@ -365,7 +370,10 @@ class UIMainWindow(object):
         self.open_files_list = QListWidget(
             self.central_widget)
 
-        self.search_line_edit = QLineEdit(self.central_widget)
+        file_layout = QHBoxLayout(self.central_widget)
+        file_layout.setSpacing(20)
+        left_layout.addLayout(file_layout)
+        self.search_line_edit = QLineEdit()
         self.search_line_edit.setPlaceholderText('Search...')
         self.search_line_edit.setToolTip('Filter the list of files based on '
                                          'the content.')
@@ -390,7 +398,10 @@ class UIMainWindow(object):
             raise ValueError('No clear button could be found. Check its '
                              'objectName attribute using QObject.findChildren '
                              'without a name.')
-        left_layout.addWidget(self.search_line_edit)
+        file_layout.addWidget(self.search_line_edit)
+
+        self.log_checkbox = QCheckBox("log")
+        file_layout.addWidget(self.log_checkbox)
 
         left_layout.addWidget(self.open_files_list, 1)
         pal = self.open_files_list.palette()
-- 
GitLab