mirror of https://gitlab.com/pamhyr/pamhyr2
geometry: Fix icon_path and reindent code.
parent
631f06e7d6
commit
90b8205f8e
|
|
@ -11,7 +11,7 @@ from PyQt5.QtWidgets import (
|
||||||
from View.Plot import MplCanvas, navigation_toolbar_2qt
|
from View.Plot import MplCanvas, navigation_toolbar_2qt
|
||||||
|
|
||||||
file_path = os.path.abspath(os.path.dirname(__file__))
|
file_path = os.path.abspath(os.path.dirname(__file__))
|
||||||
icon_path = f"{os.path.dirname(os.path.dirname(file_path))}/../../ui/ressources/"
|
icon_path = f"{os.path.dirname(os.path.dirname(file_path))}/View/ui/ressources/"
|
||||||
|
|
||||||
class Ui_MainWindow(object):
|
class Ui_MainWindow(object):
|
||||||
def setupUi(self, MainWindowProfile):
|
def setupUi(self, MainWindowProfile):
|
||||||
|
|
@ -189,41 +189,35 @@ class Ui_MainWindow(object):
|
||||||
self.btn_reset.setIconSize(btn_size)
|
self.btn_reset.setIconSize(btn_size)
|
||||||
self.horizontalLayout.addWidget(self.btn_reset)
|
self.horizontalLayout.addWidget(self.btn_reset)
|
||||||
|
|
||||||
spacerItem = QtWidgets.QSpacerItem(30, 30, QtWidgets.QSizePolicy.Expanding, QtWidgets.QSizePolicy.Minimum)
|
spacerItem = QtWidgets.QSpacerItem(
|
||||||
|
30, 30,
|
||||||
|
QtWidgets.QSizePolicy.Expanding,
|
||||||
|
QtWidgets.QSizePolicy.Minimum
|
||||||
|
)
|
||||||
self.horizontalLayout.addItem(spacerItem)
|
self.horizontalLayout.addItem(spacerItem)
|
||||||
|
|
||||||
self.verticalLayout_left.addLayout(self.horizontalLayout)
|
self.verticalLayout_left.addLayout(self.horizontalLayout)
|
||||||
|
|
||||||
self.tableView = QTableView(self.widget)
|
self.tableView = QTableView(self.widget)
|
||||||
self.tableView.setStyleSheet(" QTableView { border: 1px solid black;\n"
|
self.tableView.setStyleSheet(
|
||||||
" gridline-color: blue;\n"
|
" QTableView { border: 1px solid black;\n"
|
||||||
" border-radius: 2px;\n"
|
" gridline-color: blue;\n"
|
||||||
" border-style: solid;\n"
|
" border-radius: 2px;\n"
|
||||||
" background-color: #EEF6FC; \n"
|
" border-style: solid;\n"
|
||||||
" selection-background-color: #218ede;\n"
|
" background-color: #EEF6FC; \n"
|
||||||
" font-size: 11.5px;\n"
|
" selection-background-color: #218ede;\n"
|
||||||
" font-family: Helvetica\n"
|
" font-size: 11.5px;\n"
|
||||||
"\n"
|
" font-family: Helvetica\n"
|
||||||
" }")
|
"\n"
|
||||||
# self.tableView.setSelectionMode(QtWidgets.QAbstractItemView.MultiSelection)
|
" }"
|
||||||
# self.tableView.setGridStyle(Qt.SolidLine)
|
)
|
||||||
self.tableView.setObjectName("tableView")
|
self.tableView.setObjectName("tableView")
|
||||||
self.tableView.setSelectionBehavior(QAbstractItemView.SelectRows) # permet de sélectionner une ligne entière
|
self.tableView.setSelectionBehavior(QAbstractItemView.SelectRows)
|
||||||
# self.tableView.verticalHeader().hide() # hide vertical/row headers
|
|
||||||
self.tableView.setSizeAdjustPolicy(QtWidgets.QAbstractScrollArea.AdjustToContents)
|
self.tableView.setSizeAdjustPolicy(QtWidgets.QAbstractScrollArea.AdjustToContents)
|
||||||
# self.tableView.setSelectionMode(QAbstractItemView.MultiSelection)
|
|
||||||
# self.tableView.horizontalHeader().setStretchLastSection(True)
|
|
||||||
# self.tableView.setVisible(False)
|
|
||||||
self.tableView.resizeColumnsToContents()
|
self.tableView.resizeColumnsToContents()
|
||||||
self.tableView.resizeRowsToContents()
|
self.tableView.resizeRowsToContents()
|
||||||
# self.tableView.setVisible(True)
|
self.tableView.setAlternatingRowColors(True)
|
||||||
# self.tableView.verticalHeader().setSectionResizeMode(QHeaderView.Stretch) # pour que le tableau occupe
|
self.tableView.horizontalHeader().setSectionResizeMode(QHeaderView.Stretch)
|
||||||
# toute la zone
|
|
||||||
self.tableView.setAlternatingRowColors(True) # colorie une ligne sur 2
|
|
||||||
self.tableView.horizontalHeader().setSectionResizeMode(QHeaderView.Stretch) # ajuster la largeur du tableau
|
|
||||||
# self.tableView.setEditTriggers(QAbstractItemView.DoubleClicked) # met en mode édition en cliquant sur une
|
|
||||||
# ligne https://doc.qt.io/qt-5/qabstractitemview.html#EditTrigger-enum NoEditTriggers, DoubleClicked,
|
|
||||||
# SelectedClicked, CurrentChanged
|
|
||||||
self.verticalLayout_left.addWidget(self.tableView)
|
self.verticalLayout_left.addWidget(self.tableView)
|
||||||
|
|
||||||
self.widget1 = QtWidgets.QWidget(self.splitter)
|
self.widget1 = QtWidgets.QWidget(self.splitter)
|
||||||
|
|
@ -250,15 +244,12 @@ class Ui_MainWindow(object):
|
||||||
self.label_graphic_help.setObjectName("label_graphic_help")
|
self.label_graphic_help.setObjectName("label_graphic_help")
|
||||||
self.verticalLayout_right.addWidget(self.label_graphic_help)
|
self.verticalLayout_right.addWidget(self.label_graphic_help)
|
||||||
|
|
||||||
# self.graphicsView = QtWidgets.QGraphicsView(self.widget1)
|
self.my_canvas = MplCanvas.MplCanvas(width=5, height=4, dpi=100)
|
||||||
# self.graphicsView.setObjectName("graphicsView")
|
|
||||||
# self.verticalLayout_right.addWidget(self.graphicsView)
|
|
||||||
|
|
||||||
self.my_canvas = MplCanvas.MplCanvas(width=5, height=4,
|
|
||||||
dpi=100)
|
|
||||||
self.my_canvas.setObjectName("my_canvas")
|
self.my_canvas.setObjectName("my_canvas")
|
||||||
|
|
||||||
self.my_toolbar = navigation_toolbar_2qt.PamHyrNavigationToolbar2QT(self.my_canvas, self.widget1)
|
self.my_toolbar = navigation_toolbar_2qt.PamHyrNavigationToolbar2QT(
|
||||||
|
self.my_canvas, self.widget1
|
||||||
|
)
|
||||||
self.my_toolbar.setStyleSheet(
|
self.my_toolbar.setStyleSheet(
|
||||||
"QToolBar{ border: 1px solid darkGray;\n"
|
"QToolBar{ border: 1px solid darkGray;\n"
|
||||||
" gridline-color: blue;\n"
|
" gridline-color: blue;\n"
|
||||||
|
|
|
||||||
|
|
@ -14,7 +14,7 @@ from View.Plot import (
|
||||||
)
|
)
|
||||||
|
|
||||||
file_path = os.path.abspath(os.path.dirname(__file__))
|
file_path = os.path.abspath(os.path.dirname(__file__))
|
||||||
icon_path = f"{os.path.dirname(os.path.dirname(file_path))}/../../ui/resources/"
|
icon_path = f"{os.path.dirname(os.path.dirname(file_path))}/View/ui/ressources/"
|
||||||
|
|
||||||
class Ui_MainWindow(object):
|
class Ui_MainWindow(object):
|
||||||
def setupUi(self, MainWindow_reach):
|
def setupUi(self, MainWindow_reach):
|
||||||
|
|
@ -218,34 +218,36 @@ class Ui_MainWindow(object):
|
||||||
self.verticalLayout_canvas_1 = QtWidgets.QVBoxLayout(self.verticalLayoutWidget_3)
|
self.verticalLayout_canvas_1 = QtWidgets.QVBoxLayout(self.verticalLayoutWidget_3)
|
||||||
self.verticalLayout_canvas_1.setContentsMargins(0, 0, 0, 0)
|
self.verticalLayout_canvas_1.setContentsMargins(0, 0, 0, 0)
|
||||||
self.verticalLayout_canvas_1.setObjectName("verticalLayout_canvas_1")
|
self.verticalLayout_canvas_1.setObjectName("verticalLayout_canvas_1")
|
||||||
self.canvas_1 = MplCanvas.MplCanvas(width=5, height=4,
|
|
||||||
dpi=100) # QtWidgets.QGraphicsView(self.verticalLayoutWidget_3)
|
|
||||||
|
|
||||||
|
self.canvas_1 = MplCanvas.MplCanvas(width=5, height=4, dpi=100)
|
||||||
self.canvas_1.setObjectName("canvas_1")
|
self.canvas_1.setObjectName("canvas_1")
|
||||||
|
|
||||||
self.toolbar_1 = navigation_toolbar_2qt.PamHyrNavigationToolbar2QT(self.canvas_1, self.centralwidget)
|
self.toolbar_1 = navigation_toolbar_2qt.PamHyrNavigationToolbar2QT(
|
||||||
self.toolbar_1.setStyleSheet("QToolBar{ border: 1px solid darkGray;\n"
|
self.canvas_1, self.centralwidget
|
||||||
" gridline-color: blue;\n"
|
)
|
||||||
" border-radius: 4px;\n"
|
self.toolbar_1.setStyleSheet(
|
||||||
" border-style: solid;\n"
|
"QToolBar{ border: 1px solid darkGray;\n"
|
||||||
" background-color: #EEF6FC; \n"
|
" gridline-color: blue;\n"
|
||||||
" selection-background-color: #218ede;\n"
|
" border-radius: 4px;\n"
|
||||||
" font-size: 12px;\n"
|
" border-style: solid;\n"
|
||||||
" font-family: Helvetica\n"
|
" background-color: #EEF6FC; \n"
|
||||||
"\n"
|
" selection-background-color: #218ede;\n"
|
||||||
" }")
|
" font-size: 12px;\n"
|
||||||
|
" font-family: Helvetica\n"
|
||||||
|
"\n"
|
||||||
|
" }"
|
||||||
|
)
|
||||||
|
|
||||||
self.verticalLayout_canvas_1.addWidget(self.toolbar_1)
|
self.verticalLayout_canvas_1.addWidget(self.toolbar_1)
|
||||||
|
|
||||||
self.verticalLayout_canvas_1.addWidget(self.canvas_1)
|
self.verticalLayout_canvas_1.addWidget(self.canvas_1)
|
||||||
|
|
||||||
self.verticalLayoutWidget_2 = QtWidgets.QWidget(self.splitter)
|
self.verticalLayoutWidget_2 = QtWidgets.QWidget(self.splitter)
|
||||||
self.verticalLayoutWidget_2.setObjectName("verticalLayoutWidget_2")
|
self.verticalLayoutWidget_2.setObjectName("verticalLayoutWidget_2")
|
||||||
self.verticalLayout_canvas_2 = QtWidgets.QVBoxLayout(self.verticalLayoutWidget_2)
|
self.verticalLayout_canvas_2 = QtWidgets.QVBoxLayout(self.verticalLayoutWidget_2)
|
||||||
self.verticalLayout_canvas_2.setContentsMargins(0, 0, 0, 0)
|
self.verticalLayout_canvas_2.setContentsMargins(0, 0, 0, 0)
|
||||||
self.verticalLayout_canvas_2.setObjectName("verticalLayout_canvas_2")
|
self.verticalLayout_canvas_2.setObjectName("verticalLayout_canvas_2")
|
||||||
self.canvas_2 = MplCanvas.MplCanvas(width=5, height=4,
|
|
||||||
dpi=100) # QtWidgets.QGraphicsView(self.verticalLayoutWidget_2)
|
self.canvas_2 = MplCanvas.MplCanvas(width=5, height=4, dpi=100)
|
||||||
# self.canvas_2.setMouseTracking(False)
|
|
||||||
self.canvas_2.setObjectName("canvas_2")
|
self.canvas_2.setObjectName("canvas_2")
|
||||||
|
|
||||||
self.toolbar_2 = navigation_toolbar_2qt.PamHyrNavigationToolbar2QT(self.canvas_2, self.centralwidget)
|
self.toolbar_2 = navigation_toolbar_2qt.PamHyrNavigationToolbar2QT(self.canvas_2, self.centralwidget)
|
||||||
|
|
@ -261,7 +263,7 @@ class Ui_MainWindow(object):
|
||||||
"\n"
|
"\n"
|
||||||
" }"
|
" }"
|
||||||
)
|
)
|
||||||
# self.frame_toolbar.addWidget(self.toolbar)
|
|
||||||
self.verticalLayout_canvas_2.addWidget(self.toolbar_2)
|
self.verticalLayout_canvas_2.addWidget(self.toolbar_2)
|
||||||
self.verticalLayout_canvas_2.addWidget(self.canvas_2)
|
self.verticalLayout_canvas_2.addWidget(self.canvas_2)
|
||||||
self.verticalLayoutWidget = QtWidgets.QWidget(self.splitter_2)
|
self.verticalLayoutWidget = QtWidgets.QWidget(self.splitter_2)
|
||||||
|
|
@ -269,8 +271,8 @@ class Ui_MainWindow(object):
|
||||||
self.verticalLayout_canvas_3 = QtWidgets.QVBoxLayout(self.verticalLayoutWidget)
|
self.verticalLayout_canvas_3 = QtWidgets.QVBoxLayout(self.verticalLayoutWidget)
|
||||||
self.verticalLayout_canvas_3.setContentsMargins(0, 0, 0, 0)
|
self.verticalLayout_canvas_3.setContentsMargins(0, 0, 0, 0)
|
||||||
self.verticalLayout_canvas_3.setObjectName("verticalLayout_canvas_3")
|
self.verticalLayout_canvas_3.setObjectName("verticalLayout_canvas_3")
|
||||||
self.canvas_3 = MplCanvas.MplCanvas(width=5, height=4,
|
|
||||||
dpi=100) # QtWidgets.QGraphicsView(self.verticalLayoutWidget)
|
self.canvas_3 = MplCanvas.MplCanvas(width=5, height=4, dpi=100)
|
||||||
self.canvas_3.setObjectName("canvas_3")
|
self.canvas_3.setObjectName("canvas_3")
|
||||||
|
|
||||||
self.toolbar_3 = navigation_toolbar_2qt.PamHyrNavigationToolbar2QT(self.canvas_3, self.centralwidget)
|
self.toolbar_3 = navigation_toolbar_2qt.PamHyrNavigationToolbar2QT(self.canvas_3, self.centralwidget)
|
||||||
|
|
@ -286,13 +288,8 @@ class Ui_MainWindow(object):
|
||||||
"\n"
|
"\n"
|
||||||
" }"
|
" }"
|
||||||
)
|
)
|
||||||
# self.frame_toolbar.addWidget(self.toolbar)
|
|
||||||
self.verticalLayout_canvas_3.addWidget(self.toolbar_3)
|
self.verticalLayout_canvas_3.addWidget(self.toolbar_3)
|
||||||
# self.verticalLayout_canvas_3.addWidget(self.canvas_3)
|
|
||||||
# from matplotlib.backends.backend_qt5agg import FigureCanvasQTAgg as FigureCanvas
|
|
||||||
# import matplotlib.pyplot as plt
|
|
||||||
# self.figure = plt.figure()
|
|
||||||
# self.canvas_3 = FigureCanvas(self.figure)
|
|
||||||
self.verticalLayout_canvas_3.addWidget(self.canvas_3)
|
self.verticalLayout_canvas_3.addWidget(self.canvas_3)
|
||||||
|
|
||||||
self.gridLayout.addWidget(self.splitter_2, 0, 0, 3, 3)
|
self.gridLayout.addWidget(self.splitter_2, 0, 0, 3, 3)
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue