Export geometry: popup displayed before (and not after anymore) the file browser to choose if we export only geometry points, or if we want interpolated ones too

mesh_tab
Dylan Jeannin 2026-08-31 14:08:09 +02:00
parent 8db099c5c7
commit e9aa980c88
1 changed files with 8 additions and 8 deletions

View File

@ -805,6 +805,10 @@ class GeometryWindow(PamhyrWindow):
# self.update_plot_rkc()
def export_to_file(self):
export_interpolated = self._ask_export_options()
if export_interpolated is None:
return
settings = QSettings(
QSettings.IniFormat,
QSettings.UserScope, 'MyOrg'
@ -834,11 +838,9 @@ class GeometryWindow(PamhyrWindow):
suffix = Path(filename).suffix
if suffix != "":
if suffix == ".st" or suffix == ".ST":
export_interpolated = self._ask_export_options()
if export_interpolated is not None:
self._export_to_file_st(
filename[:-3], export_interpolated
)
self._export_to_file_st(
filename[:-3], export_interpolated
)
else:
# Warning popup when the format is not exportable
win = QtWidgets.QMessageBox()
@ -849,9 +851,7 @@ class GeometryWindow(PamhyrWindow):
pass
else:
export_interpolated = self._ask_export_options()
if export_interpolated is not None:
self._export_to_file_st(filename, export_interpolated)
self._export_to_file_st(filename, export_interpolated)
def _ask_export_options(self):
win = QtWidgets.QMessageBox(self)