186 lines
9.6 KiB
Python
186 lines
9.6 KiB
Python
# -*- coding: utf-8 -*-
|
|
|
|
# Form implementation generated from reading ui file 'mainwindow.ui'
|
|
#
|
|
# Created by: PyQt5 UI code generator 5.15.6
|
|
#
|
|
# WARNING: Any manual changes made to this file will be lost when pyuic5 is
|
|
# run again. Do not edit this file unless you know what you are doing.
|
|
|
|
|
|
from PyQt5 import QtCore, QtGui, QtWidgets
|
|
|
|
|
|
class Ui_MainWindow(object):
|
|
def setupUi(self, MainWindow):
|
|
MainWindow.setObjectName("MainWindow")
|
|
MainWindow.resize(898, 498)
|
|
MainWindow.setLocale(QtCore.QLocale(QtCore.QLocale.French, QtCore.QLocale.France))
|
|
MainWindow.setDocumentMode(False)
|
|
MainWindow.setDockNestingEnabled(False)
|
|
MainWindow.setUnifiedTitleAndToolBarOnMac(False)
|
|
self.centralwidget = QtWidgets.QWidget(MainWindow)
|
|
self.centralwidget.setObjectName("centralwidget")
|
|
self.verticalLayout = QtWidgets.QVBoxLayout(self.centralwidget)
|
|
self.verticalLayout.setObjectName("verticalLayout")
|
|
self.tabWidget = QtWidgets.QTabWidget(self.centralwidget)
|
|
self.tabWidget.setAutoFillBackground(False)
|
|
self.tabWidget.setLocale(QtCore.QLocale(QtCore.QLocale.French, QtCore.QLocale.France))
|
|
self.tabWidget.setDocumentMode(True)
|
|
self.tabWidget.setTabsClosable(False)
|
|
self.tabWidget.setTabBarAutoHide(False)
|
|
self.tabWidget.setObjectName("tabWidget")
|
|
self.tab1 = QtWidgets.QWidget()
|
|
self.tab1.setObjectName("tab1")
|
|
self.tabWidget.addTab(self.tab1, "")
|
|
self.tab2 = QtWidgets.QWidget()
|
|
self.tab2.setObjectName("tab2")
|
|
self.tabWidget.addTab(self.tab2, "")
|
|
self.tab3 = QtWidgets.QWidget()
|
|
self.tab3.setObjectName("tab3")
|
|
self.tabWidget.addTab(self.tab3, "")
|
|
self.tab4 = QtWidgets.QWidget()
|
|
self.tab4.setObjectName("tab4")
|
|
self.tabWidget.addTab(self.tab4, "")
|
|
self.tab5 = QtWidgets.QWidget()
|
|
self.tab5.setObjectName("tab5")
|
|
self.tabWidget.addTab(self.tab5, "")
|
|
self.tab6 = QtWidgets.QWidget()
|
|
self.tab6.setObjectName("tab6")
|
|
self.tabWidget.addTab(self.tab6, "")
|
|
self.verticalLayout.addWidget(self.tabWidget)
|
|
MainWindow.setCentralWidget(self.centralwidget)
|
|
self.menubar = QtWidgets.QMenuBar(MainWindow)
|
|
self.menubar.setGeometry(QtCore.QRect(0, 0, 898, 22))
|
|
self.menubar.setObjectName("menubar")
|
|
self.menuFile = QtWidgets.QMenu(self.menubar)
|
|
self.menuFile.setLocale(QtCore.QLocale(QtCore.QLocale.French, QtCore.QLocale.France))
|
|
self.menuFile.setObjectName("menuFile")
|
|
self.menuSettings = QtWidgets.QMenu(self.menuFile)
|
|
self.menuSettings.setObjectName("menuSettings")
|
|
self.menuLanguage = QtWidgets.QMenu(self.menuSettings)
|
|
self.menuLanguage.setObjectName("menuLanguage")
|
|
self.menuTools = QtWidgets.QMenu(self.menubar)
|
|
self.menuTools.setLocale(QtCore.QLocale(QtCore.QLocale.French, QtCore.QLocale.France))
|
|
self.menuTools.setObjectName("menuTools")
|
|
MainWindow.setMenuBar(self.menubar)
|
|
self.statusbar = QtWidgets.QStatusBar(MainWindow)
|
|
self.statusbar.setObjectName("statusbar")
|
|
MainWindow.setStatusBar(self.statusbar)
|
|
self.toolBar = QtWidgets.QToolBar(MainWindow)
|
|
self.toolBar.setObjectName("toolBar")
|
|
MainWindow.addToolBar(QtCore.Qt.TopToolBarArea, self.toolBar)
|
|
self.actionNew = QtWidgets.QAction(MainWindow)
|
|
|
|
# Rajouter par moi
|
|
path = "/home/bmoudjed/Documents/3 SSC acoustic meas project/Graphical interface project/" \
|
|
"graphical_interface_for_SSC_acoustic_meas/icons/"
|
|
# Re verifier tout les icones QPixmap
|
|
|
|
icon = QtGui.QIcon()
|
|
# icon.addPixmap(QtGui.QPixmap("../icons/new.png"), QtGui.QIcon.Normal, QtGui.QIcon.Off)
|
|
icon.addPixmap(QtGui.QPixmap(path + "new.png"), QtGui.QIcon.Normal, QtGui.QIcon.Off)
|
|
self.actionNew.setIcon(icon)
|
|
self.actionNew.setObjectName("actionNew")
|
|
self.actionOpen = QtWidgets.QAction(MainWindow)
|
|
icon1 = QtGui.QIcon()
|
|
# icon1.addPixmap(QtGui.QPixmap("../icons/icon_folder.png"), QtGui.QIcon.Normal, QtGui.QIcon.Off)
|
|
icon1.addPixmap(QtGui.QPixmap(path + "icon_folder.png"), QtGui.QIcon.Normal, QtGui.QIcon.Off)
|
|
self.actionOpen.setIcon(icon1)
|
|
self.actionOpen.setObjectName("actionOpen")
|
|
self.actionSave = QtWidgets.QAction(MainWindow)
|
|
icon2 = QtGui.QIcon()
|
|
# icon2.addPixmap(QtGui.QPixmap("../icons/save.png"), QtGui.QIcon.Normal, QtGui.QIcon.Off)
|
|
icon2.addPixmap(QtGui.QPixmap(path + "save.png"), QtGui.QIcon.Normal, QtGui.QIcon.Off)
|
|
self.actionSave.setIcon(icon2)
|
|
self.actionSave.setObjectName("actionSave")
|
|
self.actionCopy = QtWidgets.QAction(MainWindow)
|
|
icon3 = QtGui.QIcon()
|
|
# icon3.addPixmap(QtGui.QPixmap("../icons/copy.png"), QtGui.QIcon.Normal, QtGui.QIcon.Off)
|
|
icon3.addPixmap(QtGui.QPixmap(path + "copy.png"), QtGui.QIcon.Normal, QtGui.QIcon.Off)
|
|
self.actionCopy.setIcon(icon3)
|
|
self.actionCopy.setObjectName("actionCopy")
|
|
self.actionCut = QtWidgets.QAction(MainWindow)
|
|
icon4 = QtGui.QIcon()
|
|
# icon4.addPixmap(QtGui.QPixmap("../icons/cut.png"), QtGui.QIcon.Normal, QtGui.QIcon.Off)
|
|
icon4.addPixmap(QtGui.QPixmap(path + "cut.png"), QtGui.QIcon.Normal, QtGui.QIcon.Off)
|
|
self.actionCut.setIcon(icon4)
|
|
self.actionCut.setObjectName("actionCut")
|
|
self.actionPaste = QtWidgets.QAction(MainWindow)
|
|
icon5 = QtGui.QIcon()
|
|
# icon5.addPixmap(QtGui.QPixmap("../icons/paste.png"), QtGui.QIcon.Normal, QtGui.QIcon.Off)
|
|
icon5.addPixmap(QtGui.QPixmap(path + "paste.png"), QtGui.QIcon.Normal, QtGui.QIcon.Off)
|
|
self.actionPaste.setIcon(icon5)
|
|
self.actionPaste.setObjectName("actionPaste")
|
|
self.actionEnglish = QtWidgets.QAction(MainWindow)
|
|
icon6 = QtGui.QIcon()
|
|
# icon6.addPixmap(QtGui.QPixmap("../icons/en.png"), QtGui.QIcon.Normal, QtGui.QIcon.Off)
|
|
icon6.addPixmap(QtGui.QPixmap(path + "en.png"), QtGui.QIcon.Normal, QtGui.QIcon.Off)
|
|
self.actionEnglish.setIcon(icon6)
|
|
self.actionEnglish.setObjectName("actionEnglish")
|
|
self.actionFrench = QtWidgets.QAction(MainWindow)
|
|
icon7 = QtGui.QIcon()
|
|
# icon7.addPixmap(QtGui.QPixmap("../icons/fr.png"), QtGui.QIcon.Normal, QtGui.QIcon.Off)
|
|
icon7.addPixmap(QtGui.QPixmap(path + "fr.png"), QtGui.QIcon.Normal, QtGui.QIcon.Off)
|
|
self.actionFrench.setIcon(icon7)
|
|
self.actionFrench.setObjectName("actionFrench")
|
|
self.menuLanguage.addAction(self.actionEnglish)
|
|
self.menuLanguage.addAction(self.actionFrench)
|
|
self.menuSettings.addAction(self.menuLanguage.menuAction())
|
|
self.menuFile.addAction(self.actionNew)
|
|
self.menuFile.addAction(self.actionOpen)
|
|
self.menuFile.addAction(self.actionSave)
|
|
self.menuFile.addAction(self.menuSettings.menuAction())
|
|
self.menuTools.addAction(self.actionCopy)
|
|
self.menuTools.addAction(self.actionCut)
|
|
self.menuTools.addAction(self.actionPaste)
|
|
self.menubar.addAction(self.menuFile.menuAction())
|
|
self.menubar.addAction(self.menuTools.menuAction())
|
|
self.toolBar.addAction(self.actionNew)
|
|
self.toolBar.addAction(self.actionOpen)
|
|
self.toolBar.addAction(self.actionSave)
|
|
self.toolBar.addSeparator()
|
|
self.toolBar.addAction(self.actionCopy)
|
|
self.toolBar.addAction(self.actionCut)
|
|
self.toolBar.addAction(self.actionPaste)
|
|
self.toolBar.addSeparator()
|
|
self.toolBar.addAction(self.actionEnglish)
|
|
self.toolBar.addAction(self.actionFrench)
|
|
|
|
self.retranslateUi(MainWindow)
|
|
self.tabWidget.setCurrentIndex(0)
|
|
QtCore.QMetaObject.connectSlotsByName(MainWindow)
|
|
|
|
def retranslateUi(self, MainWindow):
|
|
_translate = QtCore.QCoreApplication.translate
|
|
MainWindow.setWindowTitle(_translate("MainWindow", "MainWindow"))
|
|
self.tabWidget.setTabText(self.tabWidget.indexOf(self.tab1), _translate("MainWindow", "Acoustic data"))
|
|
self.tabWidget.setTabText(self.tabWidget.indexOf(self.tab2), _translate("MainWindow", "Signal processing"))
|
|
self.tabWidget.setTabText(self.tabWidget.indexOf(self.tab3), _translate("MainWindow", "Sample data"))
|
|
self.tabWidget.setTabText(self.tabWidget.indexOf(self.tab4), _translate("MainWindow", "Acoustic inversion"))
|
|
self.tabWidget.setTabText(self.tabWidget.indexOf(self.tab5), _translate("MainWindow", "Note"))
|
|
self.tabWidget.setTabText(self.tabWidget.indexOf(self.tab6), _translate("MainWindow", "User manual"))
|
|
self.menuFile.setTitle(_translate("MainWindow", "File"))
|
|
self.menuSettings.setTitle(_translate("MainWindow", "Settings"))
|
|
self.menuLanguage.setTitle(_translate("MainWindow", "Language"))
|
|
self.menuTools.setTitle(_translate("MainWindow", "Tools"))
|
|
self.toolBar.setWindowTitle(_translate("MainWindow", "toolBar"))
|
|
self.actionNew.setText(_translate("MainWindow", "New"))
|
|
self.actionOpen.setText(_translate("MainWindow", "Open"))
|
|
self.actionSave.setText(_translate("MainWindow", "Save"))
|
|
self.actionCopy.setText(_translate("MainWindow", "Copy"))
|
|
self.actionCut.setText(_translate("MainWindow", "Cut"))
|
|
self.actionPaste.setText(_translate("MainWindow", "Paste"))
|
|
self.actionEnglish.setText(_translate("MainWindow", "English"))
|
|
self.actionFrench.setText(_translate("MainWindow", "French"))
|
|
|
|
|
|
if __name__ == "__main__":
|
|
import sys
|
|
app = QtWidgets.QApplication(sys.argv)
|
|
MainWindow = QtWidgets.QMainWindow()
|
|
ui = Ui_MainWindow()
|
|
ui.setupUi(MainWindow)
|
|
MainWindow.show()
|
|
sys.exit(app.exec_())
|