add SaveAs
This commit is contained in:
parent
324d3a38df
commit
485756f149
17
IsegGUI.py
17
IsegGUI.py
|
@ -253,6 +253,10 @@ class MyWindow(QMainWindow):
|
|||
bSave.clicked.connect(self.SaveSetting)
|
||||
sLayout.addWidget(bSave, 0, 3)
|
||||
|
||||
bSaveAs = QPushButton("SaveAs", self)
|
||||
bSaveAs.clicked.connect(self.SaveSettingAs)
|
||||
sLayout.addWidget(bSaveAs, 0, 4)
|
||||
|
||||
#============= General Setting #TODO
|
||||
|
||||
######################################################### slots
|
||||
|
@ -284,6 +288,19 @@ class MyWindow(QMainWindow):
|
|||
# msg_box.setStandardButtons(QMessageBox.StandardButton.Ok)
|
||||
# msg_box.exec()
|
||||
|
||||
def SaveSettingAs(self):
|
||||
fileName, _ = QFileDialog.getSaveFileName(
|
||||
self,
|
||||
"Save File",
|
||||
"",
|
||||
"CSV Files (*.csv);;All Files (*)"
|
||||
)
|
||||
if fileName :
|
||||
self.txtFile.setText(fileName)
|
||||
else:
|
||||
return
|
||||
self.SaveSetting()
|
||||
|
||||
def LoadSetting(self):
|
||||
file_path, _ = QFileDialog.getOpenFileName(self, "Open File", "", "CSV Files (*.csv);;All Files (*)")
|
||||
|
||||
|
|
Loading…
Reference in New Issue
Block a user