Skip to content
Snippets Groups Projects
Commit d2e3a435 authored by Djalim Simaila's avatar Djalim Simaila
Browse files

added option to export the verticalised 3d object

parent 496c0bd8
No related branches found
No related tags found
1 merge request!18added option to export the verticalised 3d object
...@@ -26,6 +26,7 @@ class MainWindow(QtWidgets.QMainWindow, Ui_MainWindow): ...@@ -26,6 +26,7 @@ class MainWindow(QtWidgets.QMainWindow, Ui_MainWindow):
self.input_file_choose_btn.clicked.connect(self.select_file) self.input_file_choose_btn.clicked.connect(self.select_file)
self.output_folder_choose_btn.clicked.connect(self.select_folder) self.output_folder_choose_btn.clicked.connect(self.select_folder)
self.show_graph_checkbox.stateChanged.connect(self.toggle_graphs) self.show_graph_checkbox.stateChanged.connect(self.toggle_graphs)
self.actionSauvegarder_le_model_redress.triggered.connect(self.save_model)
self.actionPr_f_rennces.triggered.connect(self.show_settings) self.actionPr_f_rennces.triggered.connect(self.show_settings)
...@@ -226,6 +227,16 @@ class MainWindow(QtWidgets.QMainWindow, Ui_MainWindow): ...@@ -226,6 +227,16 @@ class MainWindow(QtWidgets.QMainWindow, Ui_MainWindow):
def set_raw_data(self,raw_data:dict): def set_raw_data(self,raw_data:dict):
self.raw_data = raw_data self.raw_data = raw_data
def save_model(self):
if self.obj is None:
ErrorPopup("Aucune analyse effectuée. Aucun modèle à sauvegarder").show_popup()
return
file_path = QFileDialog.getSaveFileName(self,
"Sauvegarder le modèle",
"./",
"Fichier OBJ (*.obj)")
self.obj.export_obj(file_path[0])
############################################################################### ###############################################################################
# # # #
# # # #
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment