From 9b4b630d8dbfaa82be6481ad8a23968f2ccda81a Mon Sep 17 00:00:00 2001 From: Djalim Simaila Date: Thu, 27 Apr 2023 09:54:17 +0200 Subject: [PATCH] added new panes in ui --- utils/gui/pyqt/main_window/MainWindow.ui | 116 ++++++++++++++++++++ utils/gui/pyqt/main_window/UI_MainWindow.py | 81 ++++++++++++++ 2 files changed, 197 insertions(+) diff --git a/utils/gui/pyqt/main_window/MainWindow.ui b/utils/gui/pyqt/main_window/MainWindow.ui index c832984..7290326 100644 --- a/utils/gui/pyqt/main_window/MainWindow.ui +++ b/utils/gui/pyqt/main_window/MainWindow.ui @@ -327,6 +327,74 @@ + + + 3 + + + + + + QFrame::StyledPanel + + + QFrame::Raised + + + + + + + + + + + + + + + QFrame::StyledPanel + + + QFrame::Raised + + + + + + + + + + + + + + + + 4 + + + + + + QFrame::StyledPanel + + + QFrame::Raised + + + + + + + + + + + + + @@ -336,6 +404,54 @@ + + + + 0 + 0 + 1419 + 22 + + + + + Fichier + + + + + + + + + + + A propos + + + + + + + + Ouvrir un fichier + + + + + Sauvegarder le model 3D redressé + + + + + Préférennces + + + + + Quitter + + diff --git a/utils/gui/pyqt/main_window/UI_MainWindow.py b/utils/gui/pyqt/main_window/UI_MainWindow.py index 69fd36d..3abc8a1 100644 --- a/utils/gui/pyqt/main_window/UI_MainWindow.py +++ b/utils/gui/pyqt/main_window/UI_MainWindow.py @@ -212,10 +212,83 @@ class Ui_MainWindow(object): self.gridLayout_20.addWidget(self.slot7ComboBox, 0, 0, 1, 1) self.gridLayout_13.addWidget(self.slot7_frame, 1, 1, 1, 1) self.tabWidget.addTab(self.tab_2, "") + self.tab_3 = QtWidgets.QWidget() + self.tab_3.setObjectName("tab_3") + self.horizontalLayout_5 = QtWidgets.QHBoxLayout(self.tab_3) + self.horizontalLayout_5.setObjectName("horizontalLayout_5") + self.slot8_frame = QtWidgets.QFrame(self.tab_3) + self.slot8_frame.setFrameShape(QtWidgets.QFrame.StyledPanel) + self.slot8_frame.setFrameShadow(QtWidgets.QFrame.Raised) + self.slot8_frame.setObjectName("slot8_frame") + self.gridLayout_7 = QtWidgets.QGridLayout(self.slot8_frame) + self.gridLayout_7.setObjectName("gridLayout_7") + self.slot8ComboBox = QtWidgets.QComboBox(self.slot8_frame) + self.slot8ComboBox.setObjectName("slot8ComboBox") + self.gridLayout_7.addWidget(self.slot8ComboBox, 0, 0, 1, 1) + self.slot8 = QtWidgets.QGridLayout() + self.slot8.setObjectName("slot8") + self.gridLayout_7.addLayout(self.slot8, 1, 0, 1, 1) + self.horizontalLayout_5.addWidget(self.slot8_frame) + self.slot9_frame = QtWidgets.QFrame(self.tab_3) + self.slot9_frame.setFrameShape(QtWidgets.QFrame.StyledPanel) + self.slot9_frame.setFrameShadow(QtWidgets.QFrame.Raised) + self.slot9_frame.setObjectName("slot9_frame") + self.gridLayout_6 = QtWidgets.QGridLayout(self.slot9_frame) + self.gridLayout_6.setObjectName("gridLayout_6") + self.slot9ComboBox = QtWidgets.QComboBox(self.slot9_frame) + self.slot9ComboBox.setObjectName("slot9ComboBox") + self.gridLayout_6.addWidget(self.slot9ComboBox, 0, 0, 1, 1) + self.slot9 = QtWidgets.QGridLayout() + self.slot9.setObjectName("slot9") + self.gridLayout_6.addLayout(self.slot9, 1, 0, 1, 1) + self.horizontalLayout_5.addWidget(self.slot9_frame) + self.tabWidget.addTab(self.tab_3, "") + self.tab_4 = QtWidgets.QWidget() + self.tab_4.setObjectName("tab_4") + self.gridLayout_4 = QtWidgets.QGridLayout(self.tab_4) + self.gridLayout_4.setObjectName("gridLayout_4") + self.slot10_frame = QtWidgets.QFrame(self.tab_4) + self.slot10_frame.setFrameShape(QtWidgets.QFrame.StyledPanel) + self.slot10_frame.setFrameShadow(QtWidgets.QFrame.Raised) + self.slot10_frame.setObjectName("slot10_frame") + self.gridLayout_9 = QtWidgets.QGridLayout(self.slot10_frame) + self.gridLayout_9.setObjectName("gridLayout_9") + self.slot10ComboBox = QtWidgets.QComboBox(self.slot10_frame) + self.slot10ComboBox.setObjectName("slot10ComboBox") + self.gridLayout_9.addWidget(self.slot10ComboBox, 0, 0, 1, 1) + self.slot10 = QtWidgets.QGridLayout() + self.slot10.setObjectName("slot10") + self.gridLayout_9.addLayout(self.slot10, 1, 0, 1, 1) + self.gridLayout_4.addWidget(self.slot10_frame, 0, 0, 1, 1) + self.tabWidget.addTab(self.tab_4, "") self.gridLayout_3.addWidget(self.tabWidget, 0, 0, 1, 1) self.horizontalLayout_4.addWidget(self.Graphs) self.gridLayout.addLayout(self.horizontalLayout_4, 1, 0, 1, 1) MainWindow.setCentralWidget(self.centralwidget) + self.menuBar = QtWidgets.QMenuBar(MainWindow) + self.menuBar.setGeometry(QtCore.QRect(0, 0, 1419, 22)) + self.menuBar.setObjectName("menuBar") + self.menuRichier = QtWidgets.QMenu(self.menuBar) + self.menuRichier.setObjectName("menuRichier") + self.menuA_propos = QtWidgets.QMenu(self.menuBar) + self.menuA_propos.setObjectName("menuA_propos") + MainWindow.setMenuBar(self.menuBar) + self.actionOuvrir_un_fichier = QtWidgets.QAction(MainWindow) + self.actionOuvrir_un_fichier.setObjectName("actionOuvrir_un_fichier") + self.actionSauvegarder_le_model_redress = QtWidgets.QAction(MainWindow) + self.actionSauvegarder_le_model_redress.setObjectName("actionSauvegarder_le_model_redress") + self.actionPr_f_rennces = QtWidgets.QAction(MainWindow) + self.actionPr_f_rennces.setObjectName("actionPr_f_rennces") + self.actionQuitter = QtWidgets.QAction(MainWindow) + self.actionQuitter.setObjectName("actionQuitter") + self.menuRichier.addAction(self.actionOuvrir_un_fichier) + self.menuRichier.addAction(self.actionSauvegarder_le_model_redress) + self.menuRichier.addSeparator() + self.menuRichier.addAction(self.actionPr_f_rennces) + self.menuRichier.addSeparator() + self.menuRichier.addAction(self.actionQuitter) + self.menuBar.addAction(self.menuRichier.menuAction()) + self.menuBar.addAction(self.menuA_propos.menuAction()) self.retranslateUi(MainWindow) self.tabWidget.setCurrentIndex(0) @@ -234,3 +307,11 @@ class Ui_MainWindow(object): self.start_analyse_button.setText(_translate("MainWindow", "Analyser le fichier")) self.tabWidget.setTabText(self.tabWidget.indexOf(self.tab), _translate("MainWindow", "1")) self.tabWidget.setTabText(self.tabWidget.indexOf(self.tab_2), _translate("MainWindow", "2")) + self.tabWidget.setTabText(self.tabWidget.indexOf(self.tab_3), _translate("MainWindow", "3")) + self.tabWidget.setTabText(self.tabWidget.indexOf(self.tab_4), _translate("MainWindow", "4")) + self.menuRichier.setTitle(_translate("MainWindow", "Fichier")) + self.menuA_propos.setTitle(_translate("MainWindow", "A propos")) + self.actionOuvrir_un_fichier.setText(_translate("MainWindow", "Ouvrir un fichier")) + self.actionSauvegarder_le_model_redress.setText(_translate("MainWindow", "Sauvegarder le model 3D redressé")) + self.actionPr_f_rennces.setText(_translate("MainWindow", "Préférennces")) + self.actionQuitter.setText(_translate("MainWindow", "Quitter"))