From bd74fb5679771ff819bcce78a8ecd68bef710c9b Mon Sep 17 00:00:00 2001
From: Pierre-Antoine Rouby <pierre-antoine.rouby@inrae.fr>
Date: Thu, 27 Apr 2023 14:29:29 +0200
Subject: [PATCH] geometry: Put all button into toolbar.

---
 .../Geometry/Profile/mainwindow_ui_profile.py |  73 ++++++------
 src/View/Geometry/mainwindow_ui_reach.py      | 110 +++++++++---------
 2 files changed, 94 insertions(+), 89 deletions(-)

diff --git a/src/View/Geometry/Profile/mainwindow_ui_profile.py b/src/View/Geometry/Profile/mainwindow_ui_profile.py
index 98a632e3..6ed564ca 100644
--- a/src/View/Geometry/Profile/mainwindow_ui_profile.py
+++ b/src/View/Geometry/Profile/mainwindow_ui_profile.py
@@ -5,7 +5,8 @@ import os.path
 from PyQt5 import QtCore, QtGui, QtWidgets
 from PyQt5.QtCore import Qt, QSize
 from PyQt5.QtWidgets import (
-    QTableView, QAbstractItemView, QHeaderView
+    QTableView, QAbstractItemView, QHeaderView,
+    QToolBar,
 )
 
 from View.Plot import MplCanvas, navigation_toolbar_2qt
@@ -33,10 +34,15 @@ class Ui_MainWindow(object):
         self.horizontalLayout = QtWidgets.QHBoxLayout()
         self.horizontalLayout.setObjectName("horizontalLayout")
 
-        btn_size = QSize(30, 30)
+        self.toolBar = QToolBar(MainWindowProfile)
+        self.toolBar.setOrientation(Qt.Vertical)
+        self.toolBar.setEnabled(True)
+        MainWindowProfile.addToolBar(QtCore.Qt.TopToolBarArea, self.toolBar)
+
+        btn_size = QSize(40, 28)
 
         self.btn_add = QtWidgets.QPushButton(self.widget)
-        self.btn_add.setMaximumSize(QtCore.QSize(30, 30))
+        self.btn_add.setMaximumSize(btn_size)
         self.btn_add.setText("")
         self.btn_add.setObjectName("btn_add")
         icon_btn_add = QtGui.QIcon()
@@ -44,10 +50,10 @@ class Ui_MainWindow(object):
             QtGui.QPixmap(f"{icon_path}gtk-add.png"))
         self.btn_add.setIcon(icon_btn_add)
         self.btn_add.setIconSize(btn_size)
-        self.horizontalLayout.addWidget(self.btn_add)
+        self.toolBar.addWidget(self.btn_add)
 
         self.btn_delete = QtWidgets.QPushButton(self.widget)
-        self.btn_delete.setMaximumSize(QtCore.QSize(30, 30))
+        self.btn_delete.setMaximumSize(btn_size)
         self.btn_delete.setText("")
         self.btn_delete.setObjectName("btn_delete")
         icon_btn_delete = QtGui.QIcon()
@@ -55,10 +61,10 @@ class Ui_MainWindow(object):
             QtGui.QPixmap(f"{icon_path}gtk-remove.png"))
         self.btn_delete.setIcon(icon_btn_delete)
         self.btn_delete.setIconSize(btn_size)
-        self.horizontalLayout.addWidget(self.btn_delete)
+        self.toolBar.addWidget(self.btn_delete)
 
         self.btn_sort_asc_x = QtWidgets.QPushButton(self.widget)
-        self.btn_sort_asc_x.setMaximumSize(QtCore.QSize(30, 30))
+        self.btn_sort_asc_x.setMaximumSize(btn_size)
         self.btn_sort_asc_x.setText("")
         self.btn_sort_asc_x.setObjectName("btn_sort_asc_x")
         icon_btn_sort_asc_x = QtGui.QIcon()
@@ -66,10 +72,10 @@ class Ui_MainWindow(object):
             QtGui.QPixmap(f"{icon_path}gtk-sort-ascending.png"))
         self.btn_sort_asc_x.setIcon(icon_btn_sort_asc_x)
         self.btn_sort_asc_x.setIconSize(btn_size)
-        self.horizontalLayout.addWidget(self.btn_sort_asc_x)
+        self.toolBar.addWidget(self.btn_sort_asc_x)
 
         self.btn_sort_desc_x = QtWidgets.QPushButton(self.widget)
-        self.btn_sort_desc_x.setMaximumSize(QtCore.QSize(30, 30))
+        self.btn_sort_desc_x.setMaximumSize(btn_size)
         self.btn_sort_desc_x.setText("")
         self.btn_sort_desc_x.setObjectName("btn_sort_desc_x")
         icon_btn_sort_desc_x = QtGui.QIcon()
@@ -77,10 +83,10 @@ class Ui_MainWindow(object):
             QtGui.QPixmap(f"{icon_path}gtk-sort-descending.png"))
         self.btn_sort_desc_x.setIcon(icon_btn_sort_desc_x)
         self.btn_sort_desc_x.setIconSize(btn_size)
-        self.horizontalLayout.addWidget(self.btn_sort_desc_x)
+        self.toolBar.addWidget(self.btn_sort_desc_x)
 
         self.btn_sort_asc_y = QtWidgets.QPushButton(self.widget)
-        self.btn_sort_asc_y.setMaximumSize(QtCore.QSize(30, 30))
+        self.btn_sort_asc_y.setMaximumSize(btn_size)
         self.btn_sort_asc_y.setText("")
         self.btn_sort_asc_y.setObjectName("btn_sort_asc_y")
         icon_btn_sort_asc_y = QtGui.QIcon()
@@ -88,10 +94,10 @@ class Ui_MainWindow(object):
             QtGui.QPixmap(f"{icon_path}gtk-sort-ascending.png"))
         self.btn_sort_asc_y.setIcon(icon_btn_sort_asc_y)
         self.btn_sort_asc_y.setIconSize(btn_size)
-        self.horizontalLayout.addWidget(self.btn_sort_asc_y)
+        self.toolBar.addWidget(self.btn_sort_asc_y)
 
         self.btn_sort_desc_y = QtWidgets.QPushButton(self.widget)
-        self.btn_sort_desc_y.setMaximumSize(QtCore.QSize(30, 30))
+        self.btn_sort_desc_y.setMaximumSize(btn_size)
         self.btn_sort_desc_y.setText("")
         self.btn_sort_desc_y.setObjectName("btn_sort_desc_y")
         icon_btn_sort_desc_y = QtGui.QIcon()
@@ -99,10 +105,10 @@ class Ui_MainWindow(object):
             QtGui.QPixmap(f"{icon_path}gtk-sort-descending.png"))
         self.btn_sort_desc_y.setIcon(icon_btn_sort_desc_y)
         self.btn_sort_desc_y.setIconSize(btn_size)
-        self.horizontalLayout.addWidget(self.btn_sort_desc_y)
+        self.toolBar.addWidget(self.btn_sort_desc_y)
 
         self.btn_move_up = QtWidgets.QPushButton(self.widget)
-        self.btn_move_up.setMaximumSize(QtCore.QSize(30, 30))
+        self.btn_move_up.setMaximumSize(btn_size)
         self.btn_move_up.setText("")
         self.btn_move_up.setObjectName("btn_move_up")
         icon_btn_move_up = QtGui.QIcon()
@@ -110,10 +116,10 @@ class Ui_MainWindow(object):
             QtGui.QPixmap(f"{icon_path}up.png"))
         self.btn_move_up.setIcon(icon_btn_move_up)
         self.btn_move_up.setIconSize(btn_size)
-        self.horizontalLayout.addWidget(self.btn_move_up)
+        self.toolBar.addWidget(self.btn_move_up)
 
         self.btn_move_down = QtWidgets.QPushButton(self.widget)
-        self.btn_move_down.setMaximumSize(QtCore.QSize(30, 30))
+        self.btn_move_down.setMaximumSize(btn_size)
         self.btn_move_down.setText("")
         self.btn_move_down.setObjectName("btn_move_down")
         icon_btn_move_down = QtGui.QIcon()
@@ -121,10 +127,10 @@ class Ui_MainWindow(object):
             QtGui.QPixmap(f"{icon_path}down.png"))
         self.btn_move_down.setIcon(icon_btn_move_down)
         self.btn_move_down.setIconSize(btn_size)
-        self.horizontalLayout.addWidget(self.btn_move_down)
+        self.toolBar.addWidget(self.btn_move_down)
 
         self.btn_export = QtWidgets.QPushButton(self.widget)
-        self.btn_export.setMaximumSize(QtCore.QSize(30, 30))
+        self.btn_export.setMaximumSize(btn_size)
         self.btn_export.setText("")
         self.btn_export.setObjectName("btn_export")
         icon_btn_export = QtGui.QIcon()
@@ -132,10 +138,10 @@ class Ui_MainWindow(object):
             QtGui.QPixmap(f"{icon_path}export.png"))
         self.btn_export.setIcon(icon_btn_export)
         self.btn_export.setIconSize(btn_size)
-        self.horizontalLayout.addWidget(self.btn_export)
+        self.toolBar.addWidget(self.btn_export)
 
         self.btn_copy = QtWidgets.QPushButton(self.widget)
-        self.btn_copy.setMaximumSize(QtCore.QSize(30, 30))
+        self.btn_copy.setMaximumSize(btn_size)
         self.btn_copy.setText("")
         self.btn_copy.setObjectName("btn_copy")
         icon_btn_copy = QtGui.QIcon()
@@ -143,10 +149,10 @@ class Ui_MainWindow(object):
             QtGui.QPixmap(f"{icon_path}gtk-copy.png"))
         self.btn_copy.setIcon(icon_btn_copy)
         self.btn_copy.setIconSize(btn_size)
-        self.horizontalLayout.addWidget(self.btn_copy)
+        self.toolBar.addWidget(self.btn_copy)
 
         self.btn_paste = QtWidgets.QPushButton(self.widget)
-        self.btn_paste.setMaximumSize(QtCore.QSize(30, 30))
+        self.btn_paste.setMaximumSize(btn_size)
         self.btn_paste.setText("")
         self.btn_paste.setObjectName("btn_paste")
         icon_btn_paste = QtGui.QIcon()
@@ -154,10 +160,10 @@ class Ui_MainWindow(object):
             QtGui.QPixmap(f"{icon_path}gtk-paste.png"))
         self.btn_paste.setIcon(icon_btn_paste)
         self.btn_paste.setIconSize(btn_size)
-        self.horizontalLayout.addWidget(self.btn_paste)
+        self.toolBar.addWidget(self.btn_paste)
 
         self.btn_check = QtWidgets.QPushButton(self.widget)
-        self.btn_check.setMaximumSize(QtCore.QSize(30, 30))
+        self.btn_check.setMaximumSize(btn_size)
         self.btn_check.setText("")
         self.btn_check.setObjectName("btn_check")
         icon_btn_check = QtGui.QIcon()
@@ -165,10 +171,10 @@ class Ui_MainWindow(object):
             QtGui.QPixmap(f"{icon_path}gtk-apply.png"))
         self.btn_check.setIcon(icon_btn_check)
         self.btn_check.setIconSize(btn_size)
-        self.horizontalLayout.addWidget(self.btn_check)
+        self.toolBar.addWidget(self.btn_check)
 
         self.btn_go_back = QtWidgets.QPushButton(self.widget)
-        self.btn_go_back.setMaximumSize(QtCore.QSize(30, 30))
+        self.btn_go_back.setMaximumSize(btn_size)
         self.btn_go_back.setText("")
         self.btn_go_back.setObjectName("btn_go_back")
         icon_btn_go_back = QtGui.QIcon()
@@ -176,10 +182,10 @@ class Ui_MainWindow(object):
             QtGui.QPixmap(f"{icon_path}gtk-undo.png"))
         self.btn_go_back.setIcon(icon_btn_go_back)
         self.btn_go_back.setIconSize(btn_size)
-        self.horizontalLayout.addWidget(self.btn_go_back)
+        self.toolBar.addWidget(self.btn_go_back)
 
         self.btn_reset = QtWidgets.QPushButton(self.widget)
-        self.btn_reset.setMaximumSize(QtCore.QSize(30, 30))
+        self.btn_reset.setMaximumSize(btn_size)
         self.btn_reset.setText("")
         self.btn_reset.setObjectName("btn_reset")
         icon_btn_reset = QtGui.QIcon()
@@ -187,14 +193,7 @@ class Ui_MainWindow(object):
             QtGui.QPixmap(f"{icon_path}cancel.png"))
         self.btn_reset.setIcon(icon_btn_reset)
         self.btn_reset.setIconSize(btn_size)
-        self.horizontalLayout.addWidget(self.btn_reset)
-
-        spacerItem = QtWidgets.QSpacerItem(
-            30, 30,
-            QtWidgets.QSizePolicy.Expanding,
-            QtWidgets.QSizePolicy.Minimum
-        )
-        self.horizontalLayout.addItem(spacerItem)
+        self.toolBar.addWidget(self.btn_reset)
 
         self.verticalLayout_left.addLayout(self.horizontalLayout)
 
diff --git a/src/View/Geometry/mainwindow_ui_reach.py b/src/View/Geometry/mainwindow_ui_reach.py
index 31e1ce9e..21fe89b9 100644
--- a/src/View/Geometry/mainwindow_ui_reach.py
+++ b/src/View/Geometry/mainwindow_ui_reach.py
@@ -6,7 +6,7 @@ import os.path
 from PyQt5 import QtCore, QtGui, QtWidgets
 from PyQt5.QtCore import QSize, Qt
 from PyQt5.QtWidgets import (
-    QAbstractItemView, QHeaderView
+    QAbstractItemView, QHeaderView, QToolBar,
 )
 
 from View.Plot import (
@@ -35,141 +35,147 @@ class Ui_MainWindow(object):
         self.horizontalLayout = QtWidgets.QHBoxLayout()
         self.horizontalLayout.setObjectName("horizontalLayout")
 
-        self.label_section_order = QtWidgets.QLabel(self.widget)
-        self.label_section_order.setLayoutDirection(Qt.LeftToRight)
-        self.label_section_order.setObjectName("label_section_order")
+        # self.label_section_order = QtWidgets.QLabel(self.widget)
+        # self.label_section_order.setLayoutDirection(Qt.LeftToRight)
+        # self.label_section_order.setObjectName("label_section_order")
+
+        # self.verticalLayout.addWidget(self.label_section_order)
+
+        self.toolBar = QToolBar(MainWindow_reach)
+        self.toolBar.setEnabled(True)
+        MainWindow_reach.addToolBar(QtCore.Qt.TopToolBarArea, self.toolBar)
+
+        btn_size = QSize(40, 28)
 
-        self.verticalLayout.addWidget(self.label_section_order)
-        btn_size = QSize(30, 30)
         self.btn_open = QtWidgets.QPushButton(self.widget)
-        self.btn_open.setMaximumSize(QtCore.QSize(30, 30))
+        self.btn_open.setMaximumSize(btn_size)
         self.btn_open.setObjectName("btn_open")
         icon_btn_open = QtGui.QIcon()
         icon_btn_open.addPixmap(
             QtGui.QPixmap(f"{icon_path}open.png"))
         self.btn_open.setIcon(icon_btn_open)
-        self.btn_open.setIconSize(btn_size)
-        self.horizontalLayout.addWidget(self.btn_open)
+        #self.btn_open.setIconSize(btn_size)
+        self.toolBar.addWidget(self.btn_open)
 
         self.btn_add = QtWidgets.QPushButton(self.widget)
-        self.btn_add.setMaximumSize(QtCore.QSize(30, 30))
+        self.btn_add.setMaximumSize(btn_size)
         self.btn_add.setObjectName("btn_add")
         icon_btn_add = QtGui.QIcon()
         icon_btn_add.addPixmap(
             QtGui.QPixmap(f"{icon_path}gtk_add.png"))
         self.btn_add.setIcon(icon_btn_add)
-        self.btn_add.setIconSize(btn_size)
-        self.horizontalLayout.addWidget(self.btn_add)
+        #self.btn_add.setIconSize(btn_size)
+        self.toolBar.addWidget(self.btn_add)
 
         self.btn_delete = QtWidgets.QPushButton(self.widget)
-        self.btn_delete.setMaximumSize(QtCore.QSize(30, 30))
+        self.btn_delete.setMaximumSize(btn_size)
         self.btn_delete.setObjectName("btn_delete")
         icon_btn_delete = QtGui.QIcon()
         icon_btn_delete.addPixmap(
             QtGui.QPixmap(f"{icon_path}gtk-remove.png"))
         self.btn_delete.setIcon(icon_btn_delete)
-        self.btn_delete.setIconSize(btn_size)
-        self.horizontalLayout.addWidget(self.btn_delete)
+        #self.btn_delete.setIconSize(btn_size)
+        self.toolBar.addWidget(self.btn_delete)
 
         self.btn_edit = QtWidgets.QPushButton(self.widget)
-        self.btn_edit.setMaximumSize(QtCore.QSize(30, 30))
+        self.btn_edit.setMaximumSize(btn_size)
         self.btn_edit.setObjectName("btn_edit")
         icon_btn_edit = QtGui.QIcon()
         icon_btn_edit.addPixmap(
             QtGui.QPixmap(f"{icon_path}gnome-stock-edit.png"))
         self.btn_edit.setIcon(icon_btn_edit)
-        self.btn_edit.setIconSize(btn_size)
-        self.horizontalLayout.addWidget(self.btn_edit)
+        #self.btn_edit.setIconSize(btn_size)
+        self.toolBar.addWidget(self.btn_edit)
 
         self.btn_copy_selected_profile = QtWidgets.QPushButton(self.widget)
-        self.btn_copy_selected_profile.setMaximumSize(QtCore.QSize(30, 30))
+        self.btn_copy_selected_profile.setMaximumSize(btn_size)
         self.btn_copy_selected_profile.setObjectName("btn_copy_selected_profile")
         icon_btn_copy_selected_profile = QtGui.QIcon()
         icon_btn_copy_selected_profile.addPixmap(
             QtGui.QPixmap(f"{icon_path}gtk-copy.png"))
         self.btn_copy_selected_profile.setIcon(icon_btn_copy_selected_profile)
-        self.btn_copy_selected_profile.setIconSize(btn_size)
-        self.horizontalLayout.addWidget(self.btn_copy_selected_profile)
+        #self.btn_copy_selected_profile.setIconSize(btn_size)
+        self.toolBar.addWidget(self.btn_copy_selected_profile)
 
         self.btn_paste_selected_profile = QtWidgets.QPushButton(self.widget)
-        self.btn_paste_selected_profile.setMaximumSize(QtCore.QSize(30, 30))
+        self.btn_paste_selected_profile.setMaximumSize(btn_size)
         self.btn_paste_selected_profile.setObjectName("btn_paste_selected_profile")
         icon_btn_paste_selected_profile = QtGui.QIcon()
         icon_btn_paste_selected_profile.addPixmap(
             QtGui.QPixmap(f"{icon_path}gtk-paste.png"))
         self.btn_paste_selected_profile.setIcon(icon_btn_paste_selected_profile)
-        self.btn_paste_selected_profile.setIconSize(btn_size)
-        self.horizontalLayout.addWidget(self.btn_paste_selected_profile)
+        #self.btn_paste_selected_profile.setIconSize(btn_size)
+        self.toolBar.addWidget(self.btn_paste_selected_profile)
 
         self.btn_duplicate_selected_profile = QtWidgets.QPushButton(self.widget)
-        self.btn_duplicate_selected_profile.setMaximumSize(QtCore.QSize(30, 30))
+        self.btn_duplicate_selected_profile.setMaximumSize(btn_size)
         self.btn_duplicate_selected_profile.setObjectName("btn_duplicate_selected_profile")
         icon_btn_duplicate_selected_profile = QtGui.QIcon()
         icon_btn_duplicate_selected_profile.addPixmap(
             QtGui.QPixmap(f"{icon_path}gtk-dnd-multiple.png"))
         self.btn_duplicate_selected_profile.setIcon(icon_btn_duplicate_selected_profile)
-        self.btn_duplicate_selected_profile.setIconSize(btn_size)
-        self.horizontalLayout.addWidget(self.btn_duplicate_selected_profile)
+        #self.btn_duplicate_selected_profile.setIconSize(btn_size)
+        self.toolBar.addWidget(self.btn_duplicate_selected_profile)
 
         self.btn_sort_asc = QtWidgets.QPushButton(self.widget)
-        self.btn_sort_asc.setMaximumSize(QtCore.QSize(30, 30))
+        self.btn_sort_asc.setMaximumSize(btn_size)
         self.btn_sort_asc.setText("")
         self.btn_sort_asc.setObjectName("btn_sort_asc")
         icon_btn_sort_asc = QtGui.QIcon()
         icon_btn_sort_asc.addPixmap(
             QtGui.QPixmap(f"{icon_path}gtk-sort-ascending.png"))
         self.btn_sort_asc.setIcon(icon_btn_sort_asc)
-        self.btn_sort_asc.setIconSize(btn_size)
-        self.horizontalLayout.addWidget(self.btn_sort_asc)
+        #self.btn_sort_asc.setIconSize(btn_size)
+        self.toolBar.addWidget(self.btn_sort_asc)
 
         self.btn_sort_desc = QtWidgets.QPushButton(self.widget)
-        self.btn_sort_desc.setMaximumSize(QtCore.QSize(30, 30))
+        self.btn_sort_desc.setMaximumSize(btn_size)
         self.btn_sort_desc.setText("")
         self.btn_sort_desc.setObjectName("btn_sort_desc")
         icon_btn_sort_desc = QtGui.QIcon()
         icon_btn_sort_desc.addPixmap(
             QtGui.QPixmap(f"{icon_path}gtk-sort-descending.png"))
         self.btn_sort_desc.setIcon(icon_btn_sort_desc)
-        self.btn_sort_desc.setIconSize(btn_size)
-        self.horizontalLayout.addWidget(self.btn_sort_desc)
+        #self.btn_sort_desc.setIconSize(btn_size)
+        self.toolBar.addWidget(self.btn_sort_desc)
 
         self.btn_move_up = QtWidgets.QPushButton(self.widget)
-        self.btn_move_up.setMaximumSize(QtCore.QSize(30, 30))
+        self.btn_move_up.setMaximumSize(btn_size)
         self.btn_move_up.setText("")
         self.btn_move_up.setObjectName("btn_move_up")
         icon_btn_move_up = QtGui.QIcon()
         icon_btn_move_up.addPixmap(
             QtGui.QPixmap(f"{icon_path}up.png"))
         self.btn_move_up.setIcon(icon_btn_move_up)
-        self.btn_move_up.setIconSize(btn_size)
-        self.horizontalLayout.addWidget(self.btn_move_up)
+        #self.btn_move_up.setIconSize(btn_size)
+        self.toolBar.addWidget(self.btn_move_up)
 
         self.btn_move_down = QtWidgets.QPushButton(self.widget)
-        self.btn_move_down.setMaximumSize(QtCore.QSize(30, 30))
+        self.btn_move_down.setMaximumSize(btn_size)
         self.btn_move_down.setText("")
         self.btn_move_down.setObjectName("btn_move_down")
         icon_btn_move_down = QtGui.QIcon()
         icon_btn_move_down.addPixmap(
             QtGui.QPixmap(f"{icon_path}down.png"))
         self.btn_move_down.setIcon(icon_btn_move_down)
-        self.btn_move_down.setIconSize(btn_size)
-        self.horizontalLayout.addWidget(self.btn_move_down)
+        #self.btn_move_down.setIconSize(btn_size)
+        self.toolBar.addWidget(self.btn_move_down)
 
         self.btn_end_editing = QtWidgets.QPushButton(self.widget)
-        self.btn_end_editing.setMaximumSize(QtCore.QSize(30, 30))
+        self.btn_end_editing.setMaximumSize(btn_size)
         self.btn_end_editing.setText("")
         self.btn_end_editing.setObjectName("btn_end_editing")
         icon_btn_save = QtGui.QIcon()
         icon_btn_save.addPixmap(
             QtGui.QPixmap(f"{icon_path}gtk-apply.png"))
         self.btn_end_editing.setIcon(icon_btn_save)
-        self.btn_end_editing.setIconSize(btn_size)
-        self.horizontalLayout.addWidget(self.btn_end_editing)
+        #self.btn_end_editing.setIconSize(btn_size)
+        self.toolBar.addWidget(self.btn_end_editing)
 
         spacerItem = QtWidgets.QSpacerItem(
             40, 20, QtWidgets.QSizePolicy.Expanding, QtWidgets.QSizePolicy.Minimum
         )
-        self.horizontalLayout.addItem(spacerItem)
+        #self.horizontalLayout.addItem(spacerItem)
         self.verticalLayout.addLayout(self.horizontalLayout)
         self.tableView = QtWidgets.QTableView(self.widget)
         self.tableView.setObjectName("tableView")
@@ -249,23 +255,23 @@ class Ui_MainWindow(object):
         self.gridLayout.addWidget(self.verticalSlider, 0, 3, 1, 1)
 
         self.btn_slider_up = QtWidgets.QPushButton(self.widget1)
-        self.btn_slider_up.setMaximumSize(QtCore.QSize(30, 30))
+        self.btn_slider_up.setMaximumSize(btn_size)
         self.btn_slider_up.setObjectName("btn_slider_up")
         icon_btn_slider_up = QtGui.QIcon()
         icon_btn_slider_up.addPixmap(
             QtGui.QPixmap(f"{icon_path}go-up2.png"))
         self.btn_slider_up.setIcon(icon_btn_slider_up)
-        self.btn_slider_up.setIconSize(btn_size)
+        #self.btn_slider_up.setIconSize(btn_size)
         self.gridLayout.addWidget(self.btn_slider_up, 1, 3, 1, 1)
 
         self.btn_slider_down = QtWidgets.QPushButton(self.widget1)
-        self.btn_slider_down.setMaximumSize(QtCore.QSize(30, 30))
+        self.btn_slider_down.setMaximumSize(btn_size)
         self.btn_slider_down.setObjectName("btn_slider_down")
         icon_btn_slider_down = QtGui.QIcon()
         icon_btn_slider_down.addPixmap(
             QtGui.QPixmap(f"{icon_path}go-down1.png"))
         self.btn_slider_down.setIcon(icon_btn_slider_down)
-        self.btn_slider_down.setIconSize(btn_size)
+        #self.btn_slider_down.setIconSize(btn_size)
         self.gridLayout.addWidget(self.btn_slider_down, 2, 3, 1, 1)
 
         self.vertical_slider_label = QtWidgets.QLabel(self.widget1)
@@ -274,24 +280,24 @@ class Ui_MainWindow(object):
         self.vertical_slider_label.setAlignment(Qt.AlignRight)
 
         self.btn_slider_go_back = QtWidgets.QPushButton(self.widget1)
-        self.btn_slider_go_back.setMaximumSize(QtCore.QSize(30, 30))
+        self.btn_slider_go_back.setMaximumSize(btn_size)
         self.btn_slider_go_back.setObjectName("btn_slider_go_back")
         icon_btn_slider_go_back = QtGui.QIcon()
         icon_btn_slider_go_back.addPixmap(
             QtGui.QPixmap(f"{icon_path}gtk-go-back.png"))
         self.btn_slider_go_back.setIcon(icon_btn_slider_go_back)
-        self.btn_slider_go_back.setIconSize(btn_size)
+        #self.btn_slider_go_back.setIconSize(btn_size)
         self.gridLayout.addWidget(self.btn_slider_go_back, 5, 0, 1, 1)
         self.btn_slider_go_back.setEnabled(False)
 
         self.btn_slider_go_forward = QtWidgets.QPushButton(self.widget1)
-        self.btn_slider_go_forward.setMaximumSize(QtCore.QSize(30, 30))
+        self.btn_slider_go_forward.setMaximumSize(btn_size)
         self.btn_slider_go_forward.setObjectName("btn_slider_go_forward")
         icon_btn_slider_go_forward = QtGui.QIcon()
         icon_btn_slider_go_forward.addPixmap(
             QtGui.QPixmap(f"{icon_path}gtk-go-forward.png"))
         self.btn_slider_go_forward.setIcon(icon_btn_slider_go_forward)
-        self.btn_slider_go_forward.setIconSize(btn_size)
+        #self.btn_slider_go_forward.setIconSize(btn_size)
         self.gridLayout.addWidget(self.btn_slider_go_forward, 5, 1, 1, 1)
         self.btn_slider_go_forward.setEnabled(False)
 
@@ -322,7 +328,7 @@ class Ui_MainWindow(object):
         MainWindow_reach.setWindowTitle(self.mainwindow_title + f"{self.name_reach}")
         self.text_section_order = _translate("MainWindow_reach", "\nOrdre des sections : "
                                                                  "Amont --> Aval")
-        self.label_section_order.setText(f"{self.text_section_order}")
+        # self.label_section_order.setText(f"{self.text_section_order}")
         self.vertical_slider_value = ""
         self.vertical_slider_label.setText(_translate("MainWindow_reach", "Pk = ") + f"{self.vertical_slider_value}")
         self.btn_open.setToolTip(_translate("MainWindow_reach", " Importer une géométrie"))
-- 
GitLab