From 9a7c264ee67e6d1f74c80c1512d9d3bf671ce10d Mon Sep 17 00:00:00 2001
From: Theophile Terraz <theophile.terraz@inrae.fr>
Date: Thu, 5 Sep 2024 12:06:50 +0200
Subject: [PATCH] remove results section slider

---
 src/View/Results/Window.py | 11 -----------
 src/View/ui/Results.ui     | 13 -------------
 2 files changed, 24 deletions(-)

diff --git a/src/View/Results/Window.py b/src/View/Results/Window.py
index 9068876b..03be2da7 100644
--- a/src/View/Results/Window.py
+++ b/src/View/Results/Window.py
@@ -132,10 +132,7 @@ class ResultsWindow(PamhyrWindow):
                 self._slider_time.value()]
 
     def setup_slider(self):
-        self._slider_profile = self.find(QSlider, f"verticalSlider_profile")
         default_reach = self._results.river.reach(0)
-        self._slider_profile.setMaximum(len(default_reach.profiles) - 1)
-        self._slider_profile.setValue(0)
 
         self._slider_time = self.find(QSlider, f"horizontalSlider_time")
         self._slider_time.setMaximum(len(self._timestamps) - 1)
@@ -336,8 +333,6 @@ class ResultsWindow(PamhyrWindow):
 
             self._table[t].dataChanged.connect(fun[t])
 
-        self._slider_profile.valueChanged.connect(
-            self._set_current_profile_slider)
         self._slider_time.valueChanged.connect(self._set_current_timestamp)
         self._button_play.setChecked(False)
         self._button_play.clicked.connect(self._pause)
@@ -451,7 +446,6 @@ class ResultsWindow(PamhyrWindow):
 
         ind = indexes[0].row()
         self.update(profile_id=ind)
-        self._slider_profile.setValue(ind)
 
     def _set_current_profile_raw_data(self):
         table = self.find(QTableView, f"tableView_raw_data")
@@ -461,11 +455,6 @@ class ResultsWindow(PamhyrWindow):
 
         ind = indexes[0].row()
         self.update(profile_id=ind)
-        self._slider_profile.setValue(ind)
-
-    def _set_current_profile_slider(self):
-        pid = self._slider_profile.value()
-        self.update(profile_id=pid)
 
     def _set_current_timestamp(self):
         timestamp = self._timestamps[self._slider_time.value()]
diff --git a/src/View/ui/Results.ui b/src/View/ui/Results.ui
index 479f5f05..256ab368 100644
--- a/src/View/ui/Results.ui
+++ b/src/View/ui/Results.ui
@@ -39,19 +39,6 @@
          <item>
           <widget class="QTableView" name="tableView_profile"/>
          </item>
-         <item>
-          <widget class="QSlider" name="verticalSlider_profile">
-           <property name="orientation">
-            <enum>Qt::Vertical</enum>
-           </property>
-           <property name="invertedAppearance">
-            <bool>true</bool>
-           </property>
-           <property name="invertedControls">
-            <bool>true</bool>
-           </property>
-          </widget>
-         </item>
         </layout>
        </widget>
       </widget>
-- 
GitLab