added option to export the verticalised 3d object
This commit is contained in:
parent
496c0bd84f
commit
d2e3a43571
@ -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):
|
|||||||
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])
|
||||||
|
|
||||||
###############################################################################
|
###############################################################################
|
||||||
# #
|
# #
|
||||||
# #
|
# #
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user