The name of the saved file is written in the window title.

dev-brahim
brahim 2024-11-12 15:58:47 +01:00
parent 210037165c
commit 8703d0676e
1 changed files with 34 additions and 32 deletions

View File

@ -26,13 +26,14 @@ import time
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.mainwindow = MainWindow
self.mainwindow.setObjectName("MainWindow")
self.mainwindow.resize(898, 498)
self.mainwindow.setLocale(QtCore.QLocale(QtCore.QLocale.French, QtCore.QLocale.France))
self.mainwindow.setDocumentMode(False)
self.mainwindow.setDockNestingEnabled(False)
self.mainwindow.setUnifiedTitleAndToolBarOnMac(False)
self.centralwidget = QtWidgets.QWidget(self.mainwindow)
self.centralwidget.setObjectName("centralwidget")
self.verticalLayout = QtWidgets.QVBoxLayout(self.centralwidget)
self.verticalLayout.setObjectName("verticalLayout")
@ -66,8 +67,8 @@ class Ui_MainWindow(object):
# self.tab7.setObjectName("tab7")
# self.tabWidget.addTab(self.tab7, "")
self.verticalLayout.addWidget(self.tabWidget)
MainWindow.setCentralWidget(self.centralwidget)
self.menubar = QtWidgets.QMenuBar(MainWindow)
self.mainwindow.setCentralWidget(self.centralwidget)
self.menubar = QtWidgets.QMenuBar(self.mainwindow)
self.menubar.setGeometry(QtCore.QRect(0, 0, 898, 22))
self.menubar.setObjectName("menubar")
self.menuFile = QtWidgets.QMenu(self.menubar)
@ -84,64 +85,64 @@ class Ui_MainWindow(object):
self.menuTools.setObjectName("menuTools")
self.menuHelp = QtWidgets.QMenu(self.menubar)
self.menuHelp.setObjectName("menuHelp")
MainWindow.setMenuBar(self.menubar)
self.statusbar = QtWidgets.QStatusBar(MainWindow)
self.mainwindow.setMenuBar(self.menubar)
self.statusbar = QtWidgets.QStatusBar(self.mainwindow)
self.statusbar.setObjectName("statusbar")
MainWindow.setStatusBar(self.statusbar)
self.toolBar = QtWidgets.QToolBar(MainWindow)
self.mainwindow.setStatusBar(self.statusbar)
self.toolBar = QtWidgets.QToolBar(self.mainwindow)
self.toolBar.setObjectName("toolBar")
MainWindow.addToolBar(QtCore.Qt.TopToolBarArea, self.toolBar)
self.actionNew = QtWidgets.QAction(MainWindow)
self.mainwindow.addToolBar(QtCore.Qt.TopToolBarArea, self.toolBar)
self.actionNew = QtWidgets.QAction(self.mainwindow)
icon = QtGui.QIcon()
icon.addPixmap(QtGui.QPixmap("icons/new.png"), QtGui.QIcon.Normal, QtGui.QIcon.Off)
self.actionNew.setIcon(icon)
self.actionNew.setObjectName("actionNew")
self.actionOpen = QtWidgets.QAction(MainWindow)
self.actionOpen = QtWidgets.QAction(self.mainwindow)
icon1 = QtGui.QIcon()
icon1.addPixmap(QtGui.QPixmap("icons/icon_folder.png"), QtGui.QIcon.Normal, QtGui.QIcon.Off)
self.actionOpen.setIcon(icon1)
self.actionOpen.setObjectName("actionOpen")
self.actionSave = QtWidgets.QAction(MainWindow)
self.actionSave = QtWidgets.QAction(self.mainwindow)
icon2 = QtGui.QIcon()
icon2.addPixmap(QtGui.QPixmap("icons/save.png"), QtGui.QIcon.Normal, QtGui.QIcon.Off)
self.actionSave.setIcon(icon2)
self.actionSave.setObjectName("actionSave")
self.actionCopy = QtWidgets.QAction(MainWindow)
self.actionCopy = QtWidgets.QAction(self.mainwindow)
icon3 = QtGui.QIcon()
icon3.addPixmap(QtGui.QPixmap("icons/copy.png"), QtGui.QIcon.Normal, QtGui.QIcon.Off)
self.actionCopy.setIcon(icon3)
self.actionCopy.setObjectName("actionCopy")
self.actionCut = QtWidgets.QAction(MainWindow)
self.actionCut = QtWidgets.QAction(self.mainwindow)
icon4 = QtGui.QIcon()
icon4.addPixmap(QtGui.QPixmap("icons/cut.png"), QtGui.QIcon.Normal, QtGui.QIcon.Off)
self.actionCut.setIcon(icon4)
self.actionCut.setObjectName("actionCut")
self.actionPaste = QtWidgets.QAction(MainWindow)
self.actionPaste = QtWidgets.QAction(self.mainwindow)
icon5 = QtGui.QIcon()
icon5.addPixmap(QtGui.QPixmap("icons/paste.png"), QtGui.QIcon.Normal, QtGui.QIcon.Off)
self.actionPaste.setIcon(icon5)
self.actionPaste.setObjectName("actionPaste")
self.actionEnglish = QtWidgets.QAction(MainWindow)
self.actionEnglish = QtWidgets.QAction(self.mainwindow)
icon6 = QtGui.QIcon()
icon6.addPixmap(QtGui.QPixmap("icons/en.png"), QtGui.QIcon.Normal, QtGui.QIcon.Off)
self.actionEnglish.setIcon(icon6)
self.actionEnglish.setObjectName("actionEnglish")
self.actionFrench = QtWidgets.QAction(MainWindow)
self.actionFrench = QtWidgets.QAction(self.mainwindow)
icon7 = QtGui.QIcon()
icon7.addPixmap(QtGui.QPixmap("icons/fr.png"), QtGui.QIcon.Normal, QtGui.QIcon.Off)
self.actionFrench.setIcon(icon7)
self.actionFrench.setObjectName("actionFrench")
self.action_ABSCalibrationConstant = QtWidgets.QAction(MainWindow)
self.action_ABSCalibrationConstant = QtWidgets.QAction(self.mainwindow)
self.action_ABSCalibrationConstant.setText("ABS constant calibration kt")
self.actionTable_of_Backscatter_values = QtWidgets.QAction(MainWindow)
self.actionTable_of_Backscatter_values = QtWidgets.QAction(self.mainwindow)
self.actionTable_of_Backscatter_values.setObjectName("actionTable_of_Backscatter_values")
self.actionSave_As = QtWidgets.QAction(MainWindow)
self.actionSave_As = QtWidgets.QAction(self.mainwindow)
self.actionSave_As.setObjectName("actionSave_As")
self.actionAbout = QtWidgets.QAction(MainWindow)
self.actionAbout = QtWidgets.QAction(self.mainwindow)
self.actionAbout.setObjectName("actionAbout")
self.actionUserManual = QtWidgets.QAction(MainWindow)
self.actionUserManual = QtWidgets.QAction(self.mainwindow)
self.actionUserManual.setText("User Manual")
self.actionDB_Browser_for_SQLite = QtWidgets.QAction(MainWindow)
self.actionDB_Browser_for_SQLite = QtWidgets.QAction(self.mainwindow)
self.actionDB_Browser_for_SQLite.setObjectName("actionDB_Browser_for_SQLite")
self.menuLanguage.addAction(self.actionEnglish)
self.menuLanguage.addAction(self.actionFrench)
@ -172,9 +173,9 @@ class Ui_MainWindow(object):
self.toolBar.addAction(self.actionEnglish)
self.toolBar.addAction(self.actionFrench)
self.retranslateUi(MainWindow)
self.retranslateUi()
self.tabWidget.setCurrentIndex(0)
QtCore.QMetaObject.connectSlotsByName(MainWindow)
QtCore.QMetaObject.connectSlotsByName(self.mainwindow)
# --- Create Context Menu ---
self.createContextMenu()
@ -220,6 +221,7 @@ class Ui_MainWindow(object):
def save_as(self):
CreateTableForSaveAs()
self.mainwindow.setWindowTitle("AcouSed - " + stg.filename_save_as + ".acd")
def save(self):
UpdateTableForSave()
@ -309,9 +311,9 @@ class Ui_MainWindow(object):
print("time duration export BS ", t1)
print("table of BS value Export finished")
def retranslateUi(self, MainWindow):
def retranslateUi(self):
_translate = QtCore.QCoreApplication.translate
MainWindow.setWindowTitle(_translate("MainWindow", "AcouSed - unsaved file"))
self.mainwindow.setWindowTitle(_translate("MainWindow", "AcouSed - unsaved file"))
self.tabWidget.setTabText(self.tabWidget.indexOf(self.tab1), _translate("MainWindow", "Acoustic data"))
self.tabWidget.setTabText(self.tabWidget.indexOf(self.tab2), _translate("MainWindow", "Signal preprocessing"))
self.tabWidget.setTabText(self.tabWidget.indexOf(self.tab3), _translate("MainWindow", "Sample data"))